如何从Android Studio部署签名的APK

时间:2017-01-06 00:49:56

标签: android android-studio signed-apk

我已经从Android Studio构建并签署了我的APK。现在我想在Android Studio中运行已签名的APK。我怎么能这样做?

感谢 -Sonam

3 个答案:

答案 0 :(得分:2)

这不是一个典型的用例,因此它并不是真正支持你想要的方式。以下是4种可能的替代方案:

Build Variant更改为release是您仍可以从Android Studio部署应用程序的一种方式,同时能够验证签名版本是否会按预期工作。

如果您尝试将应用安装到模拟器上,只需将已签名的APK从您的文件夹拖放到模拟器窗口中,它就会为您安装该应用。

对于物理设备,您可以将APK拖放到设备下载文件夹,从您现在查看下载的设备中点按APK并选择安装。

您也可以将APK拖放到Google云端硬盘或Dropbox中,然后从手机下载并以此方式运行。

答案 1 :(得分:1)

将以下内容添加到build.gradle

signingConfigs{
    key{
        keyAlias 'your key alias'
        keyPassword 'your keypassword'
        storeFile file('path/to/yourfile.keystore')
        storePassword 'your storepassword'
    }
}
buildTypes {
    debug{
        signingConfig signingConfigs.key
    }

这些已经回答的问题可能会对您有所帮助:

How can deploy signed APK when click Run in Android Studio?

Android Studio - Run signed apk on emulator

答案 2 :(得分:1)

答案是您不使用Android Studio。

使用CLI中的adb install命令:

adb install myApp.apk

对于重新安装,请使用-r参数。

以下是它的样子:

enter image description here