无法使用真机调试Android程序&&应用程序意外停止
2015-05-20 21:28
351 查看
今天重新返回Android软件开发学习中来,各种菜鸟啦,从现在起,每天都总结下自己的学习,记录从中出现的问题啦:
问题一、无法使用真机调试Android程序:
1、最开始编写Helloworld程序时,可以使用模拟器调试,但是找不到真机,如下图(1)所示:看select a device with min API level 22,即设备安卓版本最低是API 22,但,我的安卓手机是4.3,即API 18。因此,高版本的程序无法在低版本的真机中运行。
图(1)
2、可以直接在Helloworld manifest.xml(应用程序清单文件)中修改:如下图(2)
图(2)
3、再次运行,结果如下图(3),现在就可选中手机运行啦。
图(3)
问题二、应用程序意外停止:
1.1、一个错误如下图(4)所示:
图(4)
这是因为我使用新建工程的直接出现的RelativeLayout,如下图(5):
图(5)
但,在MainActivity.java文件中,设置LinearLayout root=(LinearLayout) findViewById(R.id.root);即新建一个LinearLayout,那么,这个新建的root在资源文件中找不到相应的与之匹配。
1.2、修改如下图(6),便正确了:
图(6)
问题二:应用程序意外停止:
2.1、如下图(7),还是xml里面的问题,应该将Draw_move所在包路径写全,即写成:com.ht.drawmove.Draw_move,就对了;
图(7)
问题一、无法使用真机调试Android程序:
1、最开始编写Helloworld程序时,可以使用模拟器调试,但是找不到真机,如下图(1)所示:看select a device with min API level 22,即设备安卓版本最低是API 22,但,我的安卓手机是4.3,即API 18。因此,高版本的程序无法在低版本的真机中运行。
图(1)
2、可以直接在Helloworld manifest.xml(应用程序清单文件)中修改:如下图(2)
图(2)
3、再次运行,结果如下图(3),现在就可选中手机运行啦。
图(3)
问题二、应用程序意外停止:
1.1、一个错误如下图(4)所示:
图(4)
这是因为我使用新建工程的直接出现的RelativeLayout,如下图(5):
图(5)
但,在MainActivity.java文件中,设置LinearLayout root=(LinearLayout) findViewById(R.id.root);即新建一个LinearLayout,那么,这个新建的root在资源文件中找不到相应的与之匹配。
1.2、修改如下图(6),便正确了:
图(6)
问题二:应用程序意外停止:
2.1、如下图(7),还是xml里面的问题,应该将Draw_move所在包路径写全,即写成:com.ht.drawmove.Draw_move,就对了;
图(7)
相关文章推荐
- android通过USB使用真机调试程序
- android通过USB使用真机调试程序
- linux 下使用魅族mx真机调试android程序
- android通过USB使用真机调试程序
- android通过USB使用真机调试程序
- android通过USB使用真机调试程序
- android通过USB使用真机调试程序
- 包含别人的dll,然后我们用类库再次封装成dll的时候的注意事项;源文件与模块生成时的文件不同;创建调试信息文件 ··PDB时发生意外的错误,进程无法访问文件,因为另一个程序正在使用此文件
- 直接使用android通过USB使用真机调试程序
- ubuntu下使用魅族mx真机调试android程序
- android通过USB使用真机调试程序
- android通过USB使用真机调试程序
- android通过USB使用真机调试程序
- Android解决:使用真机调试程序时,安装程序失败
- 使用真机调试Android程序
- Mac OS X 下开发 Android 程序时使用 WiFi ADB 连真机调试
- Eclipse中使用真机进行USB调试android程序
- android通过USB使用真机调试程序(转)
- android通过USB使用真机调试程序
- linux环境使用Eclipse开发Android应用程序时使用真机调试方式