安装apk提示Failure [INSTALL_FAILED_TEST_ONLY/ installPackageL

安装apk提示Failure [INSTALL_FAILED_TEST_ONLY/ installPackageL

Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]

平台版本是android 7.0,在adb install *.apk 会提示下面的错误:

Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]

方法1:

修改AndroidManifest.xml 中android:testOnly=”true” 改成 android:testOnly=”false”,或者直接去掉。

方法2:

adb push *.apk /tmp

adb shell pm install -t /tmp/*.apk

方法3:

adb install -t *.apk

方法4:

Android Studio 3.0 and FLAG_TEST_ONLY 一文中,给出了关于Android studio 3.0中出现问题的说明:
Option to indicate this application is only for testing purposes.
For example, it may expose functionality or data outside of itself that would cause a security hole, but is useful for testing.
This kind of application can not be installed without the INSTALL_ALLOW_TEST flag, which means only through adb install.

  1. You cannot install an app with android:testOnly=”true” by conventional means, such as from an Android file manager or from a download off of a Web site
  2. Android Studio 3.0 sets android:testOnly=”true” on APKs that are run from the IDE

解决办法:
在gradle.properties(项目根目录或者gradle全局配置目录 ~/.gradle/)文件中添加:
android.injected.testOnly=false

请转载的朋友表明出处:
http://blog.csdn.net/shift_wwx/article/details/78468397

Mac OS Big Sur新系统下 Android Studio 打开新窗口卡(bug)

Mac OS Big Sur新系统下 Android Studio 打开新窗口卡(bug)

MAC OS Big Sur新系统下 Android Studio 打开新窗口卡(bug)

第一步 退出android studio
第二步 打开终端,敲入上面的代码
defaults write com.google.android.studio AppleWindowTabbingMode manual
第三步 再打开android studio

原文地址
https://www.reddit.com/r/androiddev/comments/jtbl4m/has_anyone_updated_to_macos_big_sur_and_is/


:D 一言句子获取中...