修改compileSdkVersion后,Play商店中的应用程序挂起

时间:2018-06-06 11:01:39

标签: java android google-play android-library android-sdk-tools

我在Play商店发布了一个应用程序。我将compileSDKVersion和targetSDKVersion更新为27.更新发布后,它确实适用于某些用户,但对大多数用户不起作用。

我试图来回切换这些编译和目标版本。但是,在设备上进行测试时,它可以工作,但是当我在Play商店中发布它时它不起作用。

我一直在使用哪个版本:

  1. compileSDKVersion = 18targetSDKVersion = 18(工作过,最初是这样的)

  2. compileSDKVersion = 27targetSDKVersion = 27(在更新后为某些人工作,但是将其作为新应用程序下载无效)

  3. compileSDKVersion = 18targetSDKVersion = 18(甚至无法发布)

  4. compileSDKVersion = 23targetSDKVersion = 23(当我更新当前安装的应用时,或者当我将其安装为新应用时,能够发布但仍无效)

  5. 依赖关系(在当前版本中):

    • compile 'com.android.support:appcompat-v7:23.0.+'
    • compile 'com.android.support:support-v4:23.0.0'
    • buildToolsVersion "24.0.2"

    寻找解决这个问题的建议,真的卡住了!

    非常感谢!

1 个答案:

答案 0 :(得分:1)

我猜你在定位SDK> = 23(Android 6.0)时没有进行必要的权限更改。

请参阅https://developer.android.com/training/permissions/requesting

上的文档