问题描述
过去几周,我一直在使用Android Studio的ADB在Samsung galaxy S8中测试我的Android应用程序。
一段时间后切换到在Android Studio的内置模拟器中测试该应用程序。
然后我回到三星进行测试,它不会安装该应用程序。
我将手机插入笔记本电脑,Android studio的ADB会识别出该设备,然后按一下运行,然后在Gradle构建之后,只要进入“安装”,该过程就会停止并打印正在关注:
10/16 14:34:46: Launching 'app' on samsung SM-G950F.
Installation did not succeed.
The application Could not be installed.
List of apks:
[0] '/Users/david.rajchenberg/Desktop/JByte Studios/Practice/SpeechToText-master/app/build/outputs/apk/debug/app-debug.apk'
Installation Failed due to: 'device 'ce031713eb784b1f03' not found'
Retry
我尝试了以下操作:
- 卸载并重新安装Android Studio
- 关闭并重新打开设备
- 切换USB电缆(我只有这么多)
- 切换USB端口
- 清洁项目
- 构建项目
- 拔出并重新插入设备,直到Android Studio再次识别它
- 我检查了手机与笔记本电脑的连接及其状况。我能够将文件移入和移出设备,移至计算机以及移回。
- 开发人员选项通过USB调试激活
总结 将Android设备插入笔记本电脑后,Android Studio便会立即识别出该设备,但是一旦运行并构建了gradle,则在安装过程中就立即识别出了Android Studio与设备之间的连接,而设备,仍然可以连接到计算机(并且可以轻松移入文件)。
我在装有macOS Catalina 10.15.6的MacBook Pro上运行Android Studio 4.1
我们将不胜感激。
谢谢
解决方法
结果是我需要从Activity Monitor(Mac)中删除adb并重新启动Android Studio。显然是成功的秘诀