A. 怎麼製作apk軟體,越詳細越好
APK是androidPackage的縮寫,即Android安裝包(apk),製作apk需要相應的程序來實現。
APK是類似Symbian Sis或Sisx的文件格式。通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。apk文件和sis一樣,把android sdk編譯的工程打包成一個安裝程序文件,格式為apk。
APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程序,並非java ME的位元組碼而是Dalvik位元組碼。Android在運行一個程序時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE文件有區別。
B. Android studio 如何創建apk簽名
1、打開軟體
找到「Build」選項
2、打開生成apk簽名的窗口
Build---->Generate Signed APK...
3、 選擇創建新的密鑰
Creata new...
4、 選擇密鑰存儲路徑,並為密鑰命名
填寫信息
5、設置密碼,填寫或更改信息
密碼請牢記,密碼請牢記,密碼請牢記(三遍了)
證書內容貌似可以空白
6、ok,然後,下一步
如果遇到下圖的情況,不用擔心,繼續點擊ok
問題解決辦法:https://www.jianshu.com/p/67c2972182a0
7、然後,下一步
8、選擇簽名版本
v1或者v1&v2 然後點擊finish 即可,找到剛才保存的路徑,即可找到簽名文件
建議選擇v1&v2
C. 怎麼將android生成apk
apk的打包在Eclipse中,編譯好的androidproject,在該project的bin目錄下會自動生成一個apk文件,與J2ME不同,無需手動打包。只要代碼有改動就自動build,build出來的apk是簽過名的,也可以在project右鍵菜單的AndoidTools菜單下export簽名的或未簽名的apk。網友分享,希望能給你帶來幫助
D. WindowsAndroid如何添加APK程序
WindowsAndroid如何添加APK程序的方法為:
1、CreateDex.bat文件內容:
aapt package -m -J src -M AndroidManifest.xml -S res -I android.jar //這句命令主要是重新自動生成R.java文件,比如增加個圖片或者字元串或者增加個layout目錄xml文件
mkdir D:\testapk\classes //這句命令是創建個編譯*.java源文件輸出*.class存放的目錄,文件夾名可以隨便命名。
javac D:\testapk\src\aimoxiu\theme\moxiutheme\*.java -classpath D:\testapk\android.jar -d D:\testapk\classes\
//這句命令是調用javac工具編譯源代碼,因此想編譯得確保目標計算機已經安裝JDK,輸出存放的目錄是剛才創建的目錄
cd D:\testapk\classes
jar cvf aimoxiu.jar *.* //這句命令是把目錄下*.class文件打成jar包,為了後面能夠創建apk需要的classes.dex文件
cd..
dx --dex --output=classes.dex D:\testapk\classes\aimoxiu.jar //這句命令把剛才的jar包轉換成android手機能夠運行的dex文件
3、CreateApk.bat文件內容:
aapt package -z -u -x -f -M AndroidManifest.xml -S res -I android.jar -F moxiu.apk //這句命令生成應用程序apk文件
aapt add moxiu.apk classes.dex //這句命令把前面生成的classes.dex文件壓縮到apk文件,最終生成可運行的apk應用程序
java -jar signapk.jar aimoxiu.x509.pem aimoxiu.pk8 moxiu.apk moxiu_theme.apk //這句命令是給生成的apk進行自動簽名,無簽名的apk是無法安裝。因此一個android應用程序apk最終出爐啦!
del moxiu.apk /q //刪除剛才生成的無簽名的apk文件
E. 如何將android項目生成apk
I、只要Run As Android Application 過,到工作目錄的bin文件夾下就能找到與項目同名的apk文件。 II、 A.選中項目,右鍵=》Andoid Tools=》Export Unsigned Application Package,直接保存,未簽名的。 B.選中項目,右鍵=》Andoid Tools=》Export Signed Application Package,後面一步步的去做,簽過名的。 APK簽名主要有兩種: 1. 使用特殊的key簽名可以獲取到一些不同的許可權。 2. APK如果使用一個key簽名,發布時另一個key簽名的文件將無法安裝或覆蓋老的版本,這樣可以防止你已安裝的應用被惡意的第三方覆蓋或替換掉。
F. 怎麼把Android工程打包成apk
你好
第一步,把普通的android project設置成庫項目
庫項目也是一個標準的android項目,因此你先創建一個普通的android項目。 這個項目可以起任何的名稱,任何的報名,設置其他需要設置的欄位等,如圖1所示。
接著把項目設置成庫項目,步驟如下
在Package Explorer中, 滑鼠右鍵項目文件夾,點擊 Properties.
在Properties 窗口, 選擇"Android" ,Library 屬性顯示在右下邊.
把"is Library" 單選框選擇上,再點擊 Apply.
點擊 OK 關閉Properties 窗口.
這時,這個項目就變成庫項目了。
當然,java項目也可以讓其變成一個庫項目,非常簡單,執行上面的四步。其他程序項目就可以引用庫項目了。
圖 1.使一個項目為庫項目
創建manifest文件
一個庫項目的manifest文件也和標準的android應用程序一樣,聲明所有共享的組件。
比如APIDemo中的TicTacToeLib 這個例子,庫項目聲明了Activity GameActivity:
<manifest>
...
<application>
...
<activity android:name="GameActivity" />
...
</application>
</manifest>
第二步 引用庫項目
如果你開發的應用程序想要包括庫項目中的代碼和資源,非常簡單,引用步驟如下
在Package Explorer中, 滑鼠右鍵項目文件夾,點擊 Properties.
在Properties 窗口, 選擇"Android" ,Library 屬性顯示在右下邊.
點擊Add ,打開了Project Selection 對話框.
從可用庫項目列表選擇一個項目,然後點擊 OK.
對話框關閉之後點擊 Apply (在Properties 窗口).
點擊 OK 關閉Properties 窗口.
完成以上六步,Eclipse 會重建項目,把庫項目中的內容包含進去。 如圖2所示
圖 2. 讓項目引用一個庫項目
如果你想增加多個庫項目的引用,使用up和down可以設置他們的相對的優先順序和合並順序。工具在合並引用的庫的時候順序是從低優先順序(列表的下面)到高優先順序(列表的上面)。 如果不只一個庫定義了相同的資源ID,這個工具選擇資源時會選擇高優先順序的資源。應用程序自身擁有最高的優先順序,自身的資源zThe application itself has highest priority and its resources are always used in preference to identical resource IDs defined in libraries.
在menifest文件中聲明庫中的組件
在manifest 文件中必須增加對在當前程序中用到的庫項目中的所有的組件 。比如,你必須聲明任何用到的 <activity>, <service>, <receiver>, <provider>等,<permission>, <uses-library>, 和其他類似的元素。
聲明庫項目中的組件時,必須使用包含包名的類全名。
在TicTacToeMain 例子中,聲明庫Activity GameActivity :
<manifest>
...
<application>
...
<activity android:name="com.example.android.tictactoe.library.GameActivity" />
...
</application>
</manifest>
For more information about the manifest file, see the documentation for AndroidManifest.xml.
望採納祝你好運
G. 如何生成apk安裝包
在完成整個Android工程,包括添加資源、運行測試等之後,需要導出apk包供用戶使用或提交應用,那麼如何操作呢?
1.如下圖所示,freshmanquery_ad為你建立的完整的Android工程,現在需要根據它導出apk包:
2.選擇工程目錄,右鍵單擊,在彈出的菜單中選擇Export選項,如下圖所示:
3.在彈出的窗口中選擇導出類型,選擇Export Android Application即可,如下圖所示,隨後點擊Next:
4.隨後出現導出工程檢查窗口,確認導出工程是否正確,一般不會錯!如下圖,我們要導出的工程正是:freshmanquery_ad,點擊Next:
5.隨後會出現安卓簽名設置界面(不了解請網路),由於一般沒有安卓簽名,所以選擇下面的標簽建立簽名,選擇目錄、設置密碼(請記住)等就好,點擊Next:
6.如下圖所示,填寫APP的信息即可,輸入完整後點擊Next:
H. 安卓手機如何打開.apk文件
在安卓手機的文件管理中找到apk文件,然後點擊安裝進行安裝就可以了。APK是Android操作系統使用的一種應用程序包文件格式,用於分發和安裝移動應用及中間件。一個Android應用程序的代碼想要在Android設備上運行,必須先進行編譯,然後被打包成為一個被Android系統所能識別的文件才可以被運行,而這種能被Android系統識別並運行的文件格式便是“APK”。
APK是Android application package的縮寫,即Android安裝包(apk)。APK是類似SymbianSis或Sisx的文件格式,在安卓手機中可以直接安裝打開。
一個APK文件內包含被編譯的代碼文件(.dex 文件),文件資源(resources), 原生資源文件(assets),證書(certificates),和清單文件(manifest file),APK 文件基於 ZIP 文件格式,它與JAR文件的構造方式相似,互聯網媒體類型是:application/vnd.android.package-archive。
apk文件和sis一樣,把androidsdk編譯的工程打包成一個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。
I. 如何使用android studio創建apk
build->generate signed apk。
選擇自己的mole,下一步。
選擇自己的簽名文件,填入簽名的密鑰,選擇應用昵稱,輸入密鑰,下一步。
選擇導出目錄,完成