我刚刚换了电脑,现在使用Android Studio时遇到了问题,每次尝试运行或编译应用程序时,它会正确安装,但无法启动应用程序的主要活动。如果需要,以下是完整的Android Studio输出:
Waiting for device.
Target device: samsung-gt_i9000-3733E37B1ACB00EC
Uploading file
local path: C:\Users\Federico\swagmasta\TurnarioConapo1.0\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/feddycapdev.conapo.turnario
Installing feddycapdev.conapo.turnario
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/feddycapdev.conapo.turnario"
pkg: /data/local/tmp/feddycapdev.conapo.turnario
Launching application: feddycapdev.conapo.turnario/feddycapdev.conapo.turnario.MainActivity.
DEVICE SHELL COMMAND: am start -D -n "feddycapdev.conapo.turnario/feddycapdev.conapo.turnario.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Error: Adb refused a command
我尝试手动从adb shell运行
am start -D -n "feddycapdev.conapo.turnario/feddycapdev.conapo.turnario.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
,并且它可以正确运行,有没有什么方法可以解决这个问题?
更新: 我已经尝试以管理员身份运行,重新启动电脑,重新连接电缆,关闭所有adb.exe进程,杀死adb服务器并重新启动,但都没有起作用。也许是驱动程序的问题?我正在使用三星Galaxy S进行调试,一开始电脑无法识别它,所以我安装了三星USB驱动程序,那么这可能是真正的问题,但如果我可以通过adb将应用程序安装到我的设备上,驱动程序应该是正常工作的,对吧?