【问题标题】:Android Studio Packet Parsing issue .apkAndroid Studio 数据包解析问题 .apk
【发布时间】:2019-10-17 09:19:14
【问题描述】:

我已经为学校构建了我所有的 Android 项目,但无法在线找到解决方案。发布的 apk 可以在模拟器上正常安装,但无法在真正的 android 设备上运行。我想知道我做错了哪一步,或者我必须仔细查看哪个文件才能解决这个问题。也许我在构建过程中做了一些非常错误的事情。我为一个完全签名的单个 apk 使用了 grandle 构建。有什么建议我应该仔细研究一下吗?我开始想也许它与 Manifest.xml 有关,可能有问题吗?

【问题讨论】:

  • 你的手机是怎么安装的?如果不是来自 Play 商店,请确保您已打开“允许从其他来源安装应用”
  • 我将 .apk 文件放在我的存储中并通过文件资源管理器找到该文件并单击它
  • 您是否启用了“从未知来源安装”这个权限?
  • 用 USB 连接的设备运行“adb logcat”,然后尝试从 PackageManager 中查找错误。
  • 允许从其他应用程序源安装,不起作用。我现在将尝试使用 logcat。

标签: android android-studio build apk


【解决方案1】:

在您的 build.gradle 文件中使用以下属性:

buildTypes {
    release {
        minifyEnabled true
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.release
    }
}

现在再次生成 APK 并将结果发送给我。

【讨论】:

  • 我现在就试一试,并将结果发送给 oyu。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-25
  • 1970-01-01
  • 1970-01-01
  • 2019-03-08
  • 2020-06-29
相关资源
最近更新 更多