簡體   English   中英

Cordova Android 應用程序強制在構建后關閉

[英]Cordova Android app force closes after build

以下是錯誤詳情:

12-04 22:00:12.087: E/AndroidRuntime(19113): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.package.name.dev/com.package.name.dev.MainActivity}: java.lang .NullPointerException: Attempt to invoke virtual method 'void org.apache.cordova.CordovaPlugin.privateInitialize(java.lang.String, org.apache.cordova.CordovaInterface, org.apache.cordova.CordovaWebView, org.apache.cordova.CordovaPreferences) ' 在 null object 參考

背景:我最初只是為 Android 構建應用程序,但在我的上一個版本中,我還必須生成 iOS 構建,這需要一些額外的插件和配置調整才能正常工作。 現在我正在嘗試為 Android 創建一個新版本,但是新的應用程序力一打開就會關閉。

為了修復它,我嘗試從項目的 Android 端刪除對僅 iOS 插件的所有引用,但錯誤仍然存在。 我不確定還能嘗試什么。

初始化插件時,什么會引起 Cordova 拋出此錯誤?

問題是其中一個插件在安裝時未能將其 java 類復制到 Android app src 目錄中。 我創建了適當的目錄層次結構,然后從 /plugins/ 目錄復制到 java 文件中。

為了找出導致問題的插件,我一次禁用每個功能的onload參數(在 android 平台目錄中的 android 文件中的 android.json 文件中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM