Android Studio – 没有可debugging的应用程序
我试图debugging我的Android应用程序的发布版本,但Android Studio无法附加debugging器。 (它无法find我正在运行的应用程序的Android程序)。
在设备控制台下,只有一条消息:
没有可debugging的应用程序
你也应该有Tools-> Android-> Enable ADB Integration active。
 解决方法是在应用程序的gradle文件中打开debuggable标志( debuggable true ): 
 apply plugin: 'com.android.application' android { compileSdkVersion 19 buildToolsVersion "20.0.0" defaultConfig { applicationId "org.example" minSdkVersion 14 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { debug { debuggable true } } } 
在Android Studio与项目文件同步Gradle并重新安装应用程序之后,debugging开始工作。
  
 
只需点击“Bug”图标,你就可以走了。
我有同样的问题,并做了伎俩。 希望它可以帮助别人。
 检查是否Tools->Android->Enable ADB Integration 。 也禁用和重新启用它的作品大部分时间。 
我想补充一点以上2答案:
 如果Eclipse IDE与Android Studio并行运行,那么上面的答案可能无法帮到你。 在Gradle文件中设置debuggable true后,可debugging应用程序不会刷新事件。 
因此,closuresEclipse IDE并检查Android Studio。 可debugging的应用程序将刷新。
谢谢
不pipe你信不信,一根错误的USB电缆可能会导致这个问题仍然存在,即使你在这里遵循所有的build议。改变我的USB线为我做了
如果intellij或AS你应该确保你的生成变式设置是debugging。
  
 
在我生成Sign APK之后,当我想debugging我的应用程序时,发生了这种情况,所以我必须将Build Variants值从发布版改callback试版。
 你也应该检查你的AndroidManifest.xml文件,在应用标签中没有像android:debuggable="false"这样的选项。 
 <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="false"> 
要使其工作只是删除这个选项。
Ctrl + Shift + Atypes启用ADB集成点击切换完成
 这是我遇到的问题。导入的AAR文件可能会更改可debugging的属性,因此只需删除主应用程序清单文件中的可debugging属性即可。 看到图片:  
 
工作解决scheme
1.如果一切正常,则作为debugging运行,如果一切正常,则附加进程并可以进行debugging。可以在列表中查看
  
 
如果它说应用程序不可debugging,则更改gradle
  
 
- 重复步骤1
4.如果不是切换工具 – > Android->启用ADB集成并启用它。
  
 
5.重新启动adb服务器
  
 
6.连接和连接设备将列出
  
 
点击绿色的错误,但确保下拉菜单设置为应用程序,如果不是,它不会部署您的应用程序,只是说一些。
连接到目标VM,地址:'localhost:xxx',transport:'socket'
  
 
 确保你的构build变体设置为“debugging”。 并且在您的build.gradle文件中debug可以debuggable true 
 我使用Mac来运行Android Studio。 我同意@ Kushal,虽然我没有打开Eclipse。 
 我closures了Parallels Desktop和其他可能使用相同Gradle的应用程序。 
多个选项来做到这一点:
1.工具 – > Android->启用ADB集成
要么
2.Build-> Clean Project,Build-> Rebuild Project。 然后“adb kill-server”和“adb start-server”
其中之一将工作。
- 无法更新:无追踪分支
- 如何在Android Studio中获取SHA-1指纹证书的debugging模式?
- 导入NotNull或Nullable和Android Studio不会编译
- Android Studio卡在解决依赖关系的Gradle上
- 如何解决Android Studio被卡住执行Gradle任务?
- 渲染问题在渲染过程中引发exception:com.android.ide.common.rendering.api.LayoutlibCallback
- Android Studio中的iml文件是什么?
- 清洁工程和android studio重build工程的区别
- Android Studio – 找不到JVM安装