增加人行橫道的WebView插件,以我的應用程序後,我收到無論是x86版或ARMv7的版本。但我希望我的應用程序也可以在使用ARMv6體系結構的設備上工作,並且儘可能多地爲我們所知的ARMv6體系結構的應用程序設置工作在ARMv7上,但這對於ARMv7而言不適用於ARMv6。這就是爲什麼我想要爲ARMv6獲取版本。有什麼辦法可以做到嗎?如何從PhoneGap Build中獲得人行橫道webview插件的ARMv6體系結構的Android應用程序?
回答
如果你想的ARMv6 [真正的ARMv5TE]在人行橫道,我相信你需要建立它自己。請參閱:https://github.com/crosswalk-project/crosswalk/issues/619
此外,如果有,應該在ARMv8運行ARMv7的二進制文件,也知道作爲arm64-V8A。
參見:https://developer.android.com/ndk/guides/abis.html#sa 從這個ARM文檔:https://www.arm.com/files/downloads/ARMv8_Architecture.pdf
保持完全兼容ARMv7的
更新響應在評論的問題:
我從來沒有嘗試過但這裏有從源代碼構建Android的人行橫道指示:
https://crosswalk-project.org/contribute/building_crosswalk/android_build.html
看起來你需要運行一個64位的Linux操作系統來做到這一點。
我期望的ARMv6(armeabi),以支持作爲Android的兼容性定義文件,強制要求支持某些32位指令:
和結構ARMv5TE仍是NDK文檔中列出: https://developer.android.com/ndk/guides/abis.html
的Android是否應開始棄用armeabi二進制目標我希望鉛的大量時間。
我怎樣才能自己創建它?我應該下載哪個版本的插件?我的ARMv6應用程序將在新設備上工作? (我只聽說過,但我不確定) –
謝謝你的努力。我真的很感激。 –
- 1. 「應用程序可執行文件缺少所需的體系結構ARMv6的」關於應用程序加載
- 2. Android的人行橫道構建失敗(XDK-app-Build)
- 3. Android應用程序體系結構 - RxJava
- 4. Android應用程序體系結構
- 5. 的PhoneGap遠程構建和科爾多瓦 - 插件 - 人行橫道-的WebView不在一起
- 6. Xcode的「體系結構」和「有效體系結構」能否排除armv6設備下載應用程序?
- 7. 如何設計移動android應用程序的體系結構
- 8. Android應用程序體系結構:包應該如何形成?
- 9. Umbraco應用程序的體系結構
- 10. 如何獲得程序集dll的處理器體系結構?
- 11. 如何在android phonegap應用程序中獲取webview url?
- 12. Intranet應用程序的體系結構
- 13. Java Web應用程序「插件」體系結構
- 14. Java EE Web應用程序插件體系結構
- 15. 警告:iPad應用程序不應該包含armv6體系結構(當前ARCHS =「armv6 armv7」)
- 16. 的iOS 6 - 「應用程序可執行文件缺少所需的體系結構:ARMv6的」
- 17. 如何獲得從PhoneGap的插件
- 18. 幫助我的Android應用程序的體系結構
- 19. iPhone應用程序體系結構
- 20. 人行橫道:構建android api 15
- 21. Django應用程序體系結構
- 22. 離線同步Android應用程序的通用體系結構
- 23. ASP.NET應用程序體系結構
- 24. jsf cdi應用程序體系結構
- 25. IOS應用程序體系結構
- 26. 應用程序體系結構問題
- 27. Xamarin Forms應用程序體系結構
- 28. Android應用程序體系結構 - 瀏覽xml文件
- 29. SaaS應用程序體系結構
- 30. Xamarin.Android應用程序體系結構
你知道那對ARMv6支持Android在AOSP的4.0下降:http://stackoverflow.com/a/28926267/295004 –
因此,這意味着的ARMv6架構已經死了?沒有辦法爲ARMv6創建應用了嗎?還有一個問題。如果我製作ARMv7應用程序,我將能夠在未來的ARMv8上運行它嗎? –