Eclipse调试Android App若选择“Use same device for future launches”
2016-06-23 10:43
519 查看
在狂批了某供应商的多媒体控制App有多烂后,夸下海口自己要做一个也是分分钟的事。当然要做好不容易,要超过他们的烂软件还是有信心的。过程中遇到各种坑,其中之一如下
刚开始只使用一个平板进行调试,老是弹出选择设备的窗口,于是勾选“Use same device for future launches”,于是Eclipse默认使用上次选择的设备进行调试。
但是,随后需要在另一个设备(手机)进行调试时,Eclipse再也不让我选择了,即使你在Debug Configurations > Android Application > Target里选择了“Always prompt to pick device”也无用。
这应该这算是一个小bug,找了一圈解决方案如下。
将所有真机设备拔除,然后准备一个虚拟设备AVD(Android Virtual Devices),这时在Debug Configurations里选择Always prompt to pick device,然后进行Debug,这时就会弹出选择设备(Android Device Chooser)的对话框。但是这时如果没有选择一个设备,OK按钮是灰色的,也就是说即使取消勾选“Use same device for future launches”没有点OK也是无用,这时虚拟设备就派上用场了,选择这个虚拟设备,OK。下次请谨慎选择“Use same device for future launches”选项。
刚开始只使用一个平板进行调试,老是弹出选择设备的窗口,于是勾选“Use same device for future launches”,于是Eclipse默认使用上次选择的设备进行调试。
但是,随后需要在另一个设备(手机)进行调试时,Eclipse再也不让我选择了,即使你在Debug Configurations > Android Application > Target里选择了“Always prompt to pick device”也无用。
这应该这算是一个小bug,找了一圈解决方案如下。
将所有真机设备拔除,然后准备一个虚拟设备AVD(Android Virtual Devices),这时在Debug Configurations里选择Always prompt to pick device,然后进行Debug,这时就会弹出选择设备(Android Device Chooser)的对话框。但是这时如果没有选择一个设备,OK按钮是灰色的,也就是说即使取消勾选“Use same device for future launches”没有点OK也是无用,这时虚拟设备就派上用场了,选择这个虚拟设备,OK。下次请谨慎选择“Use same device for future launches”选项。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories