夥計們我使用Cordova將HTML/CSS/JAVASCRIPT程序轉換爲Android項目,但最終我得到的只是android-debug.apk,沒有android-debug-unaligned.apk文件。 keystore和發行版,有沒有我想念那個文件的問題?我可以通過僅使用此文件發佈版本來上傳它嗎?Android項目
回答
- 更新AndroidManifest。打開/myApp/platforms/android/AndroidManifest.xml並更新。 VersionCode將在商店中顯示; versionName是供你內部使用的,不會顯示:android:versionCode =「10000」android:versionName =「1.0.0」(格式說明:「10000」= 1.00.00。)
Make確保以下是準確的(這裏和整個頁面更改com.developerName.myApp到你自己的信息):
**package="com.developerName.myApp"**
請確保以下是11或更高(我選19):
**android:minSdkVersion="11"**
打開/myApp/config.xml並確保小部件ID和版本是th和AndroidManifest.xml一樣。
以下步驟將創建您的私鑰和用於存儲它的密鑰庫文件。在終端中,確保您的起始位置位於您的應用的/ myApp的根文件夾中,然後運行以下命令。 (要從終端中的應用程序根文件夾啓動命令,打開終端應用程序,鍵入cd和空格,將/ myApp文件夾拖動到終端,在終端中點擊以激活其窗口,然後按Enter。)
keytool -genkey -v -keystore myapp.keystore -alias MYAPP -keyalg RSA -keysize 2048 -validity 10000
系統將提示您回答幾個問題。只使用合法的字符,如字母和數字,而不是標點符號。對於2個字母的國家/地區代碼,請查看此列表:http://www.worldatlas.com/aatlas/ctycodes.htm
- 然後,您將查看所提供的數據。此時,如果有任何信息錯誤,請鍵入兩個字母以重新輸入該信息。例如,輸入cn可以更改姓氏和名字。否則,請輸入「是」確認信息。然後,如果以下終端信息的密碼將與以前相同,則只需按Enter鍵。
您的密鑰庫文件將位於/myApp/myapp.keystore。這需要儘快複製到安全的地方。沒有此文件,您的客戶將無法更新到下一個版本。
- 將myapp.keystore複製到/ platforms/android。
現在是時候用鑰匙簽署應用程序並創建發行版本。
在文本編輯器中打開/platforms/android/local.properties(或project.properties)。
在最後添加這兩行並保存,即使它說:「不要修改此文件 - 您的更改將被刪除!「
key.store = myapp.keystore key.alias = MYAPP
仍處於終端的/ MyApp文件夾,運行:
科爾多瓦構建Android --release
系統會要求您輸入兩次密碼,並且不會被混淆。
- 您的myApp.apk文件放在/myApp/platforms/android/ant-build/CordovaApp-release.apk中。 (如果沒有,它可能位於/ myApp/platforms/android/build/outputs/apk中。)這是您重命名並上傳到Google Play的文件
- 1. Android Studio項目
- 2. Android庫項目
- 3. Android Gradle項目
- 4. Android庫項目
- 5. Eclipse Android項目
- 6. 在Android項目
- 7. 從Android項目
- 8. 約Android項目
- 9. 在Android項目
- 10. Android項目依賴項
- 11. Android項目建設目標
- 12. Android微調項目添加項目
- 13. 在項目中包含庫項目Android
- 14. cocos2dx:從win32項目到android項目
- 15. 將android項目轉換爲java項目
- 16. 將git項目添加到android項目
- 17. Android將項目轉換爲庫項目
- 18. 在Android項目中集成maven項目
- 19. 構建android開源項目項目
- 20. 導入Maven項目到Eclipse/Android項目
- 21. 依賴於Java項目的Android項目
- 22. 庫項目中的Android庫項目
- 23. android + gradle:多項目w /庫項目
- 24. 帶有封裝項目的Android項目
- 25. ANT Android項目到Android Studio
- 26. 包括Android項目
- 27. android庫項目obfuscation
- 28. 編譯Android項目
- 29. 小項目的Android
- 30. 導入android項目
調試版本只有調試密鑰。 –