簡體   English   中英

Apache Cordova-Visual Studio 2015-無法構建簽名的APK

[英]Apache Cordova - Visual Studio 2015 - Unable to build signed apk

使用Release配置進行調試時,必須對錯誤的Android軟件包進行簽名。 要配置Android簽名,請按照http://go.microsoft.com/fwlink/?LinkID=613579中的說明進行操作BlankCordovaApp4

key.store=E:\key.keystore
key.alias=asdfgh
key.store.password=asdfgh
key.alias.password=asdfgh

這是我在ant.properties文件中給出的以下值。

keytool -genkey -v -keystore E:\key.keystore -alias asdfgh -keyalg RSA -keysize 2048 -validity 1000

我試圖像這樣為key.store添加另一個斜杠

key.store=E:\\key.keystore

在構建過程中,我獲得了以下信息

'keystore' and 'alias' need to be specified to generate a signed archive.

我在res-> native-> android-> ant.properties中輸入了詳細信息,我試圖在手機中安裝該apk,但出現錯誤,提示“安裝失敗”

Error code -102

我需要在build.json中添加這些密鑰庫和密碼

首先在系統中安裝Java的bin內轉到目錄,然后復制路徑,例如C:\\ Program Files \\ Java \\ jdk1.8.0_101 \\ bin,然后運行命令以在命令提示符下創建密鑰。輸入一些詳細信息后獲取密鑰。 http://www.tutorialspoint.com/phonegap/phonegap_app_contents.htm然后填寫在build.json中創建密鑰時輸入的數據,如下所示。與密鑰有關的問題將得到解決

"android": {
    "release": {

        "keystore": "my-release-key.keystore",
        "storePassword": "nidhin",
        "alias": "nidhin",
        "password": "nidhin",
        "keystoreType": ""
    }
 }

暫無
暫無

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

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