用戶已將android-pdfview-master作為Module導入(extras目錄),但不知如何在代碼中引用。
build.gradle並應用com.android.library插件。app/build.gradle中添加:
dependencies {
implementation project(':extras:android-pdfview-master')
}
R.java。AndroidManifest.xml,確認package屬性(如com.github.barteksc.pdfviewer)。java/目錄結構。import com.github.barteksc.pdfviewer.PDFView; // 根據實際包名調整
public class MainActivity extends AppCompatActivity {
PDFView pdfView;
@Override
protected void onCreate(Bundle savedInstanceState) {
pdfView = findViewById(R.id.pdfView);
pdfView.fromAsset("sample.pdf").load();
}
}
PDFView、PdfViewer等。README.md、sample/模塊、GitHub Release頁面。minSdkVersion高於主項目 → 統一或提升主項目版本。api配置 → 主項目編譯報錯NoClassDefFoundError。