我的应用程序在android studio 3.1.3的发布模式下等待调试器
我是Kotlin和android studio的业余爱好者。我正试图将facebook登录整合到我的应用程序中,但最终遇到了障碍。在完成facebook登录android集成教程后,我无法在发布模式下运行该应用程序。我以前确实在调试模式下运行过相同的应用程序进行调试。但现在我手机上的应用程序在发布模式下也显示“等待调试器” 我已经做了以下工作,但没有起作用我的应用程序在android studio 3.1.3的发布模式下等待调试器,android,android-studio,kotlin,facebook-login,android-debug,Android,Android Studio,Kotlin,Facebook Login,Android Debug,我是Kotlin和android studio的业余爱好者。我正试图将facebook登录整合到我的应用程序中,但最终遇到了障碍。在完成facebook登录android集成教程后,我无法在发布模式下运行该应用程序。我以前确实在调试模式下运行过相同的应用程序进行调试。但现在我手机上的应用程序在发布模式下也显示“等待调试器” 我已经做了以下工作,但没有起作用 在发布模式下将debugable设置为false 重启亚洲开发银行 重新启动Android Studio 重新启动手机 重新启动计算机 交换
运行中
显示
07/24 12:11:43: Launching app
$ adb shell am start -n "com.example.vishwa.imaginators/com.example.vishwa.imaginators.SplashscreenActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Connected to process 16495 on device xiaomi-redmi_note_3-57c506ac
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
W/ActivityThread: Application com.example.vishwa.imaginators is waiting for the debugger on port 8100...
I/System.out: Sending WAIT chunk
我没有设置日志猫,因为里面有大量文本。您可能已经在手机上的
选择要调试的应用程序中添加了应用程序。在Settings->Developer Options->选择要调试的应用程序
要解决此问题,请转到选择要调试的应用程序并单击无应用程序
您可能已在手机上的选择要调试的应用程序
中添加了应用程序。在Settings->Developer Options->选择要调试的应用程序
要解决此问题,请转到选择要调试的应用程序,然后单击无应用程序
重新启动android studio,然后检查,如果没有修复,则在某些机器/项目上调试器不会自动附加,因此需要手动附加
(studio菜单->运行->将调试器附加到Android进程)
确保在发布模式下将可调试设置为true:
buildTypes {
release {
minifyEnabled false
shrinkResources false
zipAlignEnabled true
debuggable true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
重新启动android studio,然后检查,如果不修复某些机器/项目上的问题,则调试器不会自动附加,因此需要手动附加调试器
(studio菜单->运行->将调试器附加到Android进程)
确保在发布模式下将可调试设置为true:
buildTypes {
release {
minifyEnabled false
shrinkResources false
zipAlignEnabled true
debuggable true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
我的手机一直在等待调试器,我重新启动了手机,解决了这个问题我的手机一直在等待调试器,我重新启动了手机,解决了这个问题谢谢,它工作正常,但每次我按“运行”按钮,它在启动活动时抛出等待调试器,然后我必须将调试器附加到进程。有没有办法避免每次都这样做。在添加facebook登录之前,我没有遇到这样的问题。将其设为“可调试”false
是否按调试模式运行应用程序?我不是在调试模式下运行。谢谢,它工作正常,但每次我点击“运行”按钮时,它都会在启动活动时抛出“等待调试器”,然后我必须将调试器附加到进程。有没有办法避免每次都这样做。在添加facebook登录之前,我没有遇到此类问题。将其设为“可调试”false
是否按调试模式运行应用程序?我没有在调试模式下运行。我在菜单中未找到“选择要调试的应用程序”选项。你能告诉我它在哪里吗?或者你指的是@Hemant告诉你的Parmar@Eswar不,在电话里。您可以按照我的回答中的指示转到手机设置,但我不希望每次都这样做,因为每次都是针对每个应用程序。我以前确实有这个问题。这只表明我每次按跑步按钮都必须这样做?@Eswar这是唯一的一次,明白了。谢谢。我在菜单中找不到“选择要调试的应用程序”选项。你能告诉我它在哪里吗?或者你指的是@Hemant告诉你的Parmar@Eswar不,在电话里。您可以按照我的回答中的指示转到手机设置,但我不希望每次都这样做,因为每次都是针对每个应用程序。我以前确实有这个问题。这只表明我每次按跑步按钮都必须这样做?@Eswar这是唯一的一次,明白了。非常感谢。