簡體   English   中英

成功Build release APK但無法安裝

[英]success Build release APK but cant install

D:\06 ANDROID\hwacademy2 - Copy\www>Ionic build android --release
Running command: "C:\Program Files\nodejs\node.exe" "D:\06 ANDROID\hwacademy2 - Copy\hooks\after_prepare\010_add_platform_class.js" "D:\06 ANDROID\hwacademy2 - Copy"

add to body class: platform-android

Running command: cmd "/s /c ""D:\06 ANDROID\hwacademy2 - Copy\platforms\android\cordova\build.bat" --release""

ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102

Running: D:\06 ANDROID\hwacademy2 - Copy\platforms\android\gradlew cdvBuildRelease -b D:\06 ANDROID\hwacademy2 - Copy\platforms\android\build.gradle -Dorg.gradle.daemon=true

:preBuild


:preReleaseBuild
:checkReleaseManifest


:CordovaLib:compileLint


:CordovaLib:copyReleaseLint

UP-TO-DATE
:CordovaLib:mergeReleaseProguardFiles

UP-TO-DATE


:CordovaLib:preBuild


:CordovaLib:preReleaseBuild
:CordovaLib:checkReleaseManifest


:CordovaLib:prepareReleaseDependencies


:CordovaLib:compileReleaseAidl

UP-TO-DATE

:CordovaLib:compileReleaseRenderscript

UP-TO-DATE
:CordovaLib:generateReleaseBuildConfig

UP-TO-DATE

:CordovaLib:generateReleaseAssets UP-TO-DATE

:CordovaLib:mergeReleaseAssets

UP-TO-DATE
:CordovaLib:generateReleaseResValues
 UP-TO-DATE
:CordovaLib:generateReleaseResources
 UP-TO-DATE
:CordovaLib:packageReleaseResources
 UP-TO-DATE

:CordovaLib:processReleaseManifest
 UP-TO-DATE

:CordovaLib:processReleaseResources
 UP-TO-DATE

:CordovaLib:generateReleaseSources
 UP-TO-DATE
:CordovaLib:compileReleaseJava
 UP-TO-DATE

:CordovaLib:processReleaseJavaRes
 UP-TO-DATE

:CordovaLib:packageReleaseJar
 UP-TO-DATE

:CordovaLib:compileReleaseNdk
 UP-TO-DATE

:CordovaLib:packageReleaseJniLibs
 UP-TO-DATE

:CordovaLib:packageReleaseLocalJar

UP-TO-DATE
:CordovaLib:packageReleaseRenderscript

UP-TO-DATE

:CordovaLib:bundleRelease

UP-TO-DATE
:prepareAndroidCordovaLibUnspecifiedReleaseLibrary

UP-TO-DATE
:preDebugBuild


:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles

UP-TO-DATE
:CordovaLib:preDebugBuild

:CordovaLib:checkDebugManifest


:CordovaLib:prepareDebugDependencies


:CordovaLib:compileDebugAidl

UP-TO-DATE

:CordovaLib:compileDebugRenderscript

UP-TO-DATE
:CordovaLib:generateDebugBuildConfig

UP-TO-DATE
:CordovaLib:generateDebugAssets
 UP-TO-DATE
:CordovaLib:mergeDebugAssets
 UP-TO-DATE

:CordovaLib:generateDebugResValues

UP-TO-DATE

:CordovaLib:generateDebugResources UP-TO-DATE

:CordovaLib:packageDebugResources

UP-TO-DATE
:CordovaLib:processDebugManifest
 UP-TO-DATE

:CordovaLib:processDebugResources

UP-TO-DATE

:CordovaLib:generateDebugSources UP-TO-DATE
:CordovaLib:compileDebugJava
 UP-TO-DATE

:CordovaLib:processDebugJavaRes
 UP-TO-DATE

:CordovaLib:packageDebugJar

UP-TO-DATE
:CordovaLib:compileDebugNdk
 UP-TO-DATE


:CordovaLib:packageDebugJniLibs
 UP-TO-DATE

:CordovaLib:packageDebugLocalJar

UP-TO-DATE

:CordovaLib:packageDebugRenderscript
 UP-TO-DATE


:CordovaLib:bundleDebug
 UP-TO-DATE

:prepareComAndroidSupportSupportV132340Library
 UP-TO-DATE

:prepareComAndroidSupportSupportV42400Library
 UP-TO-DATE

:prepareComGoogleAndroidGmsPlayServicesBase961Library
 UP-TO-DATE

:prepareComGoogleAndroidGmsPlayServicesBasement961Library
 UP-TO-DATE

:prepareComGoogleAndroidGmsPlayServicesGcm961Library
 UP-TO-DATE

:prepareComGoogleAndroidGmsPlayServicesIid961Library
 UP-TO-DATE

:prepareComGoogleAndroidGmsPlayServicesTasks961Library
 UP-TO-DATE

:prepareReleaseDependencies


:compileReleaseAidl
 UP-TO-DATE

:compileReleaseRenderscript
 UP-TO-DATE

:generateReleaseBuildConfig
 UP-TO-DATE

:generateReleaseAssets
 UP-TO-DATE

:mergeReleaseAssets

UP-TO-DATE
:generateReleaseResValues
 UP-TO-DATE

:generateReleaseResources

UP-TO-DATE

:mergeReleaseResources


:processReleaseManifest
 UP-TO-DATE

:processReleaseResources


:generateReleaseSources

:compileReleaseJava
 UP-TO-DATE

:lintVitalRelease


:compileReleaseNdk
 UP-TO-DATE

:preDexRelease
 UP-TO-DATE

:dexRelease
 UP-TO-DATE

:processReleaseJavaRes
 UP-TO-DATE

:packageRelease


:assembleRelease

:cdvBuildRelease



BUILD SUCCESSFUL


Total time: 10.174 secs

Built the following apk(s):

    D:\06 ANDROID\hwacademy2 - Copy\platforms\android\build\outputs\apk\android-release-unsigned.apk


D:\06 ANDROID\hwacademy2 - Copy\www>

想念我什么:(?這使我建立了apk。請有人幫助我。

您可以使用以下命令安裝並查看該應用的調試版本:

ionic cordova build android (即,沒有Release標志--release)

如果要安裝並查看應用程序的發布版本,則需要使用密鑰對應用程序進行簽名。

第1步 :生成您的私鑰(如果有,則放棄此步驟):

keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias

第2步 :簽署您的APK

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.jks android-release-unsigned.apk my-alias

第3步 :使用Zipalign優化您的Apk

zipalign -v 4 android-release-unsigned.apk HelloWorld.apk

請參閱此鏈接: https : //ionicframework.com/docs/intro/deploying/ (Android部分)

生成的APK是未簽名的(app-release-unsigned.apk)。 您只能在未在物理設備上的模擬器上安裝未簽名的APK。

BUILD SUCCESSFUL

這意味着APK已構建,它將位於以下位置:

Copy\platforms\android\build\outputs\apk\android-release-unsigned.apk

然后通過終端(如果為mac)安裝,請運行:

adb install PASTEHEREYOURPATH.apk

生成的APK是未簽名的(app-release-unsigned.apk)。 您只能在未在物理設備上的模擬器上安裝未簽名的APK。

暫無
暫無

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

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