簡體   English   中英

是否在x86和ARM Android設備上運行了經過簽名的Android APK文件?

[英]Is a signed Android APK-File running on x86- and ARM-Android devices?

Android APK文件不是二進制文件,而是字節碼文件。 那么是否可以在x86-Android-Devices和ARM-Android-Devices上同時安裝相同的APK文件? 有一些已計划安裝Android的x86上網本,我想知道是否有可能在兩種設備上運行APK文件?

最好的祝福,

湯姆

是的,這些設備將運行dalvik vm的x86版本,因此您的應用程序將在應用程序本身方面運行良好,如果需要GPS或其他基於手機的類,則可能無法運行。

實際上,Android APK文件實際上是ZIP存檔。 它們包含XML,藝術品文件,Java和二進制(本機)代碼。 如果您的應用程序完全使用Java編寫,那么它將在運行Android的任何CPU上運行。 如果您具有特定於CPU的二進制代碼(例如,使用NDK生成的二進制代碼),則它將僅在目標CPU上運行。

暫無
暫無

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

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