2015-10-13 58 views
0

首先,我需要說的是,問題是我不知道爲什麼該應用程序不適用於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 爲了您的幫助和時間,非常感謝!

+0

請更新您的文章和陳述什麼是問題,因爲您沒有說明問題是什麼。 FWIW:上週某個時候沒有警告Cordova移動了插件服務器。您可能需要重新從頭開始重置整個應用程序,但可能不會,因爲您沒有說明問題所在。 – JesseMonroy650

+0

問題是,該應用程序不適用於Android 4.4.2,我不知道爲什麼,這就是我需要你幫助我,找到原因 – Truca

+0

我通常會刪除npm包來編譯應用程序和昨天我刪除了Android平臺,並重新從頭開始,這是否算作重置?此外,已經做了更新,所以帖子代表問題更好 – Truca

回答

0

我已經解決了它。我的夥伴給我發錯了錯誤日誌,所以我解決了錯誤的問題。這個問題是一個語法錯誤,不知何故Android 5+沒有注意到它,但Android 4.4.2。

非常感謝您的幫助

相關問題