首先,我需要說的是,問題是我不知道爲什麼該應用程序不適用於Android 4.4.2,由於我在平臺方面缺乏經驗,並且缺乏有關此主題的專家詢問他們,所以我唯一的選擇就是在此處詢問。我們測試了4種設備中的應用程序:Moto E(Android 5.0.2),Nexus 6(Android 5.1.1),Azumi A50C(Android 4.4.2)和GEAR Feel 7005 B(Android 4.4.2) ,它在前兩個版本中運行正常,但沒有在最後兩個版本中工作(它只顯示了index.html文件中的內容,與React內容無關)。React(0.14.0)/ Cordova app在Android 4.4.2上破解但在Android 5+上工作,無法找到原因
我們正在使用的陣營(v0.14.0)來構建它,用下面的NPM包:
- 「jQuery的」: 「^ 2.1.4」
- 「核子旋轉木馬」:「^1.0.1"
- 「反應」: 「^ 0.14.0」
- 「反應-DOM」: 「^ 0.14.0」
- 「反應-插件連接 - 狀態混入」:「0.14 .0「
- 」react-googlemaps「:」^ 0.4.0「
- 「反應裝載機」: 「^ 1.4.0」
- 「反應-可點擊」: 「^ 0.6.0」
- 「下劃線」: 「^ 1.7.0」
和科爾多瓦版本5.3.3以下插件:
- 科爾多瓦 - 插件,Android的支持-V4 21.0.1 「Android的支持V4」
- 科爾多瓦 - 插件相機1.2.0 「相機」
- 科爾多瓦-plugin-console 1.0.1 「控制檯」
- 科爾多瓦 - 插件的對話框1.1.1「通知」
- 科爾多瓦 - 插件文件3.0.0「文件」
- 科爾多瓦 - 插件 - 文件傳輸1.3.0「文件傳輸」
- 科爾多瓦-插件-地理位置1.0.1 「地理位置」
- 科爾多瓦-插件-inappbrowser 1.0.1 「InAppBrowser」
- 科爾多瓦-插件-狀態欄1.0.1 「狀態欄」
- 科爾多瓦-插件振動1.2。 0「振動」
- cordova-插件白名單1.0.0「白名單」
- 的PhoneGap-插件推1.3.0「PushPlugin」
該應用程序正在研究的是Android 4.4.2設備,但很多變化的測試與5後+的,我在4.4.2設備中測試它,意識到它停止工作,並且這些更改與應用程序真正相關,所以我不能丟棄它們。
正如我所說,有很多變化,我試圖發現他們哪些打破了這些設備的應用程序,但我無法找到答案。我認爲這可能會從React 0.13.3變爲0.14。0版本可能造成的問題,但我又回到了那個版本,但什麼都沒有發生
所以這是我需要知道,如果有對problem.Here的解決方案是應用程序的logcat的:
Log File 爲了您的幫助和時間,非常感謝!
請更新您的文章和陳述什麼是問題,因爲您沒有說明問題是什麼。 FWIW:上週某個時候沒有警告Cordova移動了插件服務器。您可能需要重新從頭開始重置整個應用程序,但可能不會,因爲您沒有說明問題所在。 – JesseMonroy650
問題是,該應用程序不適用於Android 4.4.2,我不知道爲什麼,這就是我需要你幫助我,找到原因 – Truca
我通常會刪除npm包來編譯應用程序和昨天我刪除了Android平臺,並重新從頭開始,這是否算作重置?此外,已經做了更新,所以帖子代表問題更好 – Truca