android - 如何解决ASEC_CREATE权限问题?

标签 android

我无法再在手机中部署我的项目。不知道是因为我更新了Gradle还是更新了手机系统,或者两者兼而有之。

错误信息是这样的:

Error installing split apks: com.android.ddmlib.InstallException: Failed to finalize session : Unknown failure (Error: java.lang.SecurityException: Requires android.permission.ASEC_CREATE permission)
Error while Installing APKs

我已在 AndroidManifest.xml 中授予 ASEC_CREATE 权限

<uses-permission android:name="android.permission.ASEC_CREATE"/>

但这并不能解决错误。

我已经阅读了几乎所有关于此的链接,但没有运气。有什么想法可以帮助我解决这个问题吗?

最佳答案

当我升级 Android Studio 和 Gradle 时,我出现了这个问题。

为了解决这个问题,我返回了 Gradle 的版本:

// Top-level build file where you can add configuration options common to all sub-projects / modules.

Buildscript {
     Repositories {
         Jcenter ()
     }
     Dependencies {
          classpath 'com.android.tools.build:gradle:2.x.x'
          ...
     }
}

关于android - 如何解决ASEC_CREATE权限问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35091255/

相关文章:

android - 具有不同尺寸分隔线的可扩展列表,适用于父级和子级

android - Java 中的多个 if 条件

java - j2objc - 解析对象类型

android - 在屏幕上定位对话框

android - Xamarin Studio Android - 无法使用最新最好的平台创建 HelloWorld

android - 使用 url 打开移动应用程序 - 试图找到在 IoS Android 和 Win Phone 8 上打开应用程序的单一方法

android - 如何让 Android 手机像非接触式 (NFC) 终端一样工作

java - 需要 Open CV 算法书籍吗?

android - 从主 Activity 切换到新 Activity 时应用程序崩溃

java - 是否有一个技术堆栈可以轻松连接 Android 应用程序?