當前位置:首頁 » 安卓系統 » android生成apk文件

android生成apk文件

發布時間: 2023-01-05 05:37:08

① Android 如何生成apk文件

編譯一下程序就生成APK了,開發的程序安裝到手機里,我知道的有兩種方法,一種用SD卡把APK文件拷入手機,然後安裝。另一種是在Linux系統下用make方法編譯,然後把生成的IMG文件燒寫到手機里!

② 用eclipse編寫Android程序時怎樣生成apk文件

1、在Eclipse中選擇一個工程,然後點擊滑鼠右鍵菜單中的「Export(導出)"
2、選擇「Android」->「Export Android Application(導出為Android應用...)」,點擊「Next(下一步)」
3、(Next)下一步
4、如果還沒有keystore,選擇「Create new keystore(創建一個新的密鑰)」,然後指定 keystore 的路徑和密碼(假設為 123456)。最後點擊「Next(下一步)」
5、輸入 Alias 名稱(一個 keystore 裡面可以有多個 Alias) 和該 Alias對應的密碼(假設為 123123),指定Alias的有效期(這里輸100,表示100年)。界面下文的這些文本框中輸入能夠表示自己身份的信息,必須至少輸入一個,這里我輸入了自己的姓名拼音。最後點擊「Next((下一步)」
6、輸入想要導出 apk 的名稱,然後點擊「Finish(結束/導出...)」。 這樣我們就得到了一個已經簽名的apk

③ 寫好的android項目怎麼打包成Apk文件

1.)生成keystore

按照下面的命令行 在C:Program Filesjavajdk1.6.0_10in>目錄下,輸入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore

參數意義:-validity主要是證書的有效期,寫100000天;空格,退格鍵 都算密碼。

命令執行後會在C:Program FilesJavajdk1.6.0_10in>目錄下生成android.keystore文件。如圖-1

最終生成的apk文件

④ Android 如何生成apk文件

apk的打包 在Eclipse中,編譯好的android project,在該project的bin目錄下會自動生成一個apk文件,與J2ME不同,無需手動打包。只要代碼有改動就自動build,build出來的apk是簽過名的,也可以在project右鍵菜單的Andoid Tools菜單下export簽名的或未簽名的apk。

⑤ android studio怎樣生成apk文件

1、連接上手機或者模擬器,運行一下你的程序

⑥ 怎麼把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.
望採納祝你好運

⑦ Android APK打包流程備忘

APK文件的組成部分及apk打包流程是Android開發中的基礎知識點,做一個簡單的記錄。

apk文件是Android應用包文件格式,其本質是一個壓縮文件。將apk文件拖動到Android Studio中即可查看裡面的內容,如下圖:

從上圖中可以看到apk包里的幾個重要組成部分:

打包流程的經典流程圖如下:

其中七個橢圓形內容對應了打包流程中的七個重要步驟,也對應著打包中的七個重要工具,具體如下:

對上面七個重要的打包流程進一步說明。

aapt打包資源文件,生成R.java文件,resources.arsc等文件。

aapt在打包資源文件之前會檢測 AndroidManifest.xml 文件的合法性,對res目錄下的資源目錄進行掃描合法性,因此資源命名有問題時會在編譯階段就會直接報錯。

需要注意的是xml文件會被編譯為二進制的,因此我們並不能直接打開apk包中的xml文件。

AIDL是Android介面定義語言,是Android進程間通訊的一種實現方式。

此步驟中會對aidl文件進行處理,生成java文件。

通過javaCompiler對java文件進行編譯,生成class文件。

dx工具將class文件轉變為Android系統Dalvik虛擬機可執行的Dex文件。

將classes.dex,res文件夾等所有文件打包成apk文件。

生成APK包之後還需要進行簽名處理,Release簽名需要我們自己去進行配置。

常用的簽名方式有兩種:jarsigner和apksigner。

Zipalign是Android平台上APK文件對齊的整理工具,能夠對APK中未壓縮的數據進行4位元組對齊。

需要注意的是根據採用簽名方式的不同,對齊處理的先後順序有所區別。

APK打包流程備忘。

⑧ android studio簽名怎樣生成apk文件

對apk的簽名需要把項目導入到Android
studio軟體中,進行點擊菜單中「Build」選項,彈出的下拉菜單中的「generate
signed
APK」.
進入到generate
signed
apk中界面框中,因第一次對apk的簽名,就需要先創建簽名文件鑰匙,點擊」create
new「的按鈕。
進行選擇鑰匙保存的位置,指定到磁碟的位置,然後在文件昵稱填入,點擊「ok」的選項。
進入到new
key
store的界面中,根據界面中提示信息輸入內容信息,輸入完成之後點擊「ok」。
鑰匙創建完成之後,進行點擊"next下一步"操作。
在進入到這個界面中選擇apk生成保存的位置,然後在build
type中選擇release的選項,然後點擊「Finish」的選項,這樣就生成到apk的保存路徑中。

⑨ Android Stdio生成APK文件

初建立號一個安卓demo,怎麼生成apk文件呢,如下:

1、build中點擊Generate APK

2、點擊create new

3、填寫信息、第一行是保存的路徑

4、點擊full apk,完成

⑩ android如何生成簽名apk文件

兩種方式,一種開發工具eclipse,還有就是用apktool工具。
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簽名的文件將無法安裝或覆蓋老的版本,這樣可以防止你已安裝的應用被惡意的第三方覆蓋或替換掉。

熱點內容
android版本號修改 發布:2025-05-16 14:53:48 瀏覽:172
android相機閃光燈 發布:2025-05-16 14:35:49 瀏覽:259
伺服器無法通過ip訪問 發布:2025-05-16 14:26:13 瀏覽:540
網吧u盤拒絕訪問 發布:2025-05-16 14:13:50 瀏覽:260
無線網檢查網路配置是怎麼回事 發布:2025-05-16 14:04:03 瀏覽:220
網路爬蟲python代碼 發布:2025-05-16 14:03:26 瀏覽:516
汽車小組件怎麼弄到安卓桌面 發布:2025-05-16 13:51:12 瀏覽:220
linuxg編譯器下載 發布:2025-05-16 13:50:58 瀏覽:776
centosc編譯器 發布:2025-05-16 13:50:17 瀏覽:948
安卓手機如何變換桌面 發布:2025-05-16 13:39:33 瀏覽:515