為什麼模擬器下載的軟體打不開
A. 雷電模擬器無法打開apk文件
是apk文件損壞。apk文件是安卓系統的軟體安裝包,安卓系統下的apk運行受旦粗兆版本限制,安裝不受版本限制,apk文件損壞使雷電模擬器無法打開,要模租重新下載apk文件。雷電模擬器是電腦上的安卓模擬凳指器,能在電腦上使用安卓手機應用。
B. 安卓模擬器打不開APK文件
apk是什麼文件
APK是Android Package的縮寫,即Android安裝包(apk)。APK是類似Symbian Sis或Sisx的文件格式。通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。apk文件和sis一樣,把android sdk編譯的工程打包成一個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是Dalvik VM executes的全稱,即Android Dalvik執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。Android在運行一個程序時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE文件有區別。
一、了解APK
在Android平台中dalvik vm的執行文件被打包為apk格式,最終運行時載入器會解壓然後獲取編譯後的androidmanifest.xml文件中的permission分支相關的安全訪問,但仍然存在很多安全限制,如果你將apk文件傳到/system/app文件夾下會發現執行是不受限制的。安裝的文件可能不是這個文件夾,而在android rom中系統的apk文件默認會放入這個文件夾,它們擁有著root許可權。
二、文件結構
1、META-INF\ (註:Jar文件中常可以看到);
2、res\ (註:存放資源文件的目錄) ;
3、AndroidManifest.xml (註:程序全局配置文件) ;
4、classes.dex (註:Dalvik位元組碼);
5、resources.arsc (註:編譯後的二進制資源文件)。
APK 是類似Symbian Sis 或Sisx 的文件格式。通過將APK 文件直接傳到Android 模擬器或Android 手機中執行即可安裝。
三、我們安裝APK 一般有這樣幾種途徑:
1、將APK 文件拷貝入手機的存儲卡,在手機上運行文件管理類軟體,找到拷貝的APK 文件進行安裝。
2、直接使用手機在「電子市場」、「安卓市場」上面在線下載安裝。