android studio: vivo X9S手机真机调试

android studio: vivo X9S手机真机调试

android

同一个程序用华为手机就可以真机调试,而用vivo手机就不行

Installation did not succeed.
The application could not be installed: INSTALL_FAILED_TEST_ONLY
 
List of apks:
[0] 'D:\code\FirstActivity\app\build\intermediates\apk\debug\app-debug.apk'
Installation failed due to: 'Failed to commit install session 939141274 with command cmd package install-commit 939141274. Error: INSTALL_FAILED_TEST_ONLY'
Retry
Failed to launch an application on all devices

img

正确这段代码后还是没有用。_
手机里没有允许安装来自未知来源的应用程序这个选项

试试这个
adb install -t app-debug.apk

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7666182
  • 除此之外, 这篇博客: Android Studio中点9图片的详细使用教程中的 三、点9图片的坑。需要注意 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    • 一定要放在drawable里
    • 一定要放background里(这里我非常想解决glide能加载点9的方法。希望有知道的能告知,一定要是自身测试通过的)
    • 还有一个比较特殊的情况,也需要非常注意。当你制作的点9图片本身png就足够大的时候,你画了拉伸区域,当然这个时候确定了不拉伸区域。如果你不拉伸区域里有logo。你会发现,当你放置这个点9图片的时候,他还是会变形,变形,变形。原因是自身图片太大,放置在比较小控件的background时,拉伸区域缩到0是,未拉伸区域的大小还大于控件的大小区域,自然会变形,给人一种点9图片不生效的感觉。希望注意

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^