Android开发,新手问题集合

copy过来的代码,一摸一样,却报错。
尝试重新导入class,十有八九导入错了
No Launcher activity found!
问题出在没有注册相应的activity,在AndroidManifest.xml中,添加如下代码即可:

<activity
    android:name=".SecondActivity"
    android:label="@string/title_activity_second" >
</activity>

如果,活动是主活动的话,还需要添加意图过滤器intent-filter

<activity
    android:name=".FirstActivity"
    android:label="This is FirstActivity" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

创建一个活动需要做三件事情
a.创建class
b.创建layout,也就是xml文件
c.注册活动,在AndroidManifest.xml中添加代码,如2所示

logcat无法输出
a.点击eclipse右上角的DDMS,切换到DDMS视图
b.右击DDMS,找到reset
c.重启eclipse,问题解决

logcat信息查看
1.尽量找带有exception的text
2.可以导出error的日志文件,通常其内容就是错误发生的原因

寻找layout报错
setContentView(R.layout.activity_main);这段代码非常简单,但是却经常报错,这是因为导入了错误的class,删除import android.R;这个导入包即可。

引用library,找不到library路径
找到项目properties的Java build path,在project选项卡下,添加你的library

import android.support.v4或者import android.support.v7提示导入错误
这是由于没有添加相应的jar包,添加即可。
解决办法如下:
1、在Eclipse中,右击当前工程,选择Properties
2、选择Java Build Path
3、选择Libraries tab,点击右边面板的Add External JARs按钮
4、选择android-support-v4.jar文件,在你的andriod的sdk目录下: \android-sdks\extras\android\support\v4\android-support-v4.jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值