您的位置:首页 > 移动开发 > Android开发

无法使用真机调试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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: