编译好的程序无法在手机或模拟器中调试

程序如图所示,也已经将layout添加进manifest,程序却依然无法运行
另外,在创建android新工程时,系统也没有总动创建main_activity 文件
下图分别为主程序与layout文件
![图片说明](https://img-ask.csdn.net/upload/201503/02/1425311282_883545.png)图片说明

下图为控制台输出
图片说明

0

2个回答

1
gcloudnov
gcloudnov 非常感谢!
4 年多之前 回复

出现这个的原因我想是因为你没有在AndroidManifest.xml注册activity, android:name="xxxxx"
android:label="@string/app_name" >

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
            如果这个加上了,你看看在AndroidManifest.xml文件中的一开始你的src包名有没有引用。

            另外关于MainActivity不能自动创建,应该是因为当前的sdk与adt不匹配,我是重新下载了一个好像是22.1.1的sdk,如果你需要我可以给你发过去。直接替换掉当前的sdk文件中的tools文件就可以了。再次运行eclipse应该就可以自动创建了。
0
gcloudnov
gcloudnov 我重新下载了android studio bundle,那个里面是集成好的,谢谢你啦~
4 年多之前 回复
gcloudnov
gcloudnov 我重新下载了android studio bundle,那个里面是集成好的,谢谢你啦~
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!