可能重复: 如何在Android模拟器中安装APK文件? 我下载了一个APK文件,我想在Android模拟器上运行它,但我不知道如何。 请帮帮我。 谢谢!
我正在寻找一种方法来解压安装的Android应用程序的APK文件,而无需root权限。 我认为这是不可能的,因为非系统应用的所有APK文件都位于/ data / app中,并且访问此文件夹需要root权限。 然后,我发现Google Play中有很多应用程序似乎可以访问APK文件,即使是在无根的设备上。 有人能告诉我这是可能的吗? 没有备份应用程序的备份APK文件没有根?
我怎样才能检查一个Android apk与一个版本签署,而不是debugging证书?
我试图在Gradle自动生成的APK文件名中设置一个特定的版本号。 现在gradle生成myapp-release.apk但是我希望它看起来像myapp-release-1.0.apk 。 我曾尝试重命名选项,似乎凌乱。 有一个简单的方法来做到这一点? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile variant.outputFile = new File(file.parent, file.name.replace(".apk", "-" + defaultConfig.versionName + ".apk")) } } 我已经尝试了上面的代码,没有运气。 有什么build议么? (使用gradle 1.6)
Android gradle在两个二进制文件中生成apk:未alignment和alignment。 文件说… 一旦你用你的私钥签名APK,在文件上运行zipalign。 此工具可确保所有未压缩的数据以相对于文件开头的特定字节alignment方式开始。 确保在4字节边界处alignment可以在安装在设备上时提供性能优化。 alignment时,即使Android系统包含具有alignment限制的二进制数据,也可以使用mmap()读取文件,而不是从包中复制所有数据。 好处是减less正在运行的应用程序消耗的RAM数量。 看起来像alignmentapk强烈build议分发。 对于我,我只使用alignment的 apk作为结果产品,并忽略未alignment的 apk。 未alignment的apk在开发过程中有什么特别的用法吗?
Android从市场安装应用程序后,它保持.apk文件? Android有没有一个标准的位置来保存这些文件?
当我尝试使用应用内结算来运行我的应用程序时,我收到错误消息:“此版本的应用程序未configuration为通过Google Play进行结算,请查看帮助中心获取更多信息”。 我已经在清单文件中获得了结算许可,并且我已经将一个签名的.apk作为草稿上传到Google Play上,我也已经将相同的已签名apk安装到了我的手机上。 有关如何解决这个问题的任何帮助?
我如何从Android设备获取apk文件? 或者我如何将apk文件从设备传输到系统?
我想让我的Gradle构build使用Gradle创build一个发行版签名的apk文件。 我不确定代码是否正确,或者在执行gradle build时是否缺less参数? 这是我的gradle文件中的一些代码: android { … signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias "******" keyPassword "******" } } } gradle构build完成SUCCESSFUL,并在我的build/apk文件夹中,我只能看到…-release-unsigned.apk和…-debug-unaligned.apk文件。 有关如何解决这个问题的任何build议?
我开始使用新的Android Studio,无法在IDE中find应用程序的APK,它实际上位于哪里?