我正在eclipse中为android编写一个类,我的R.layout.main存在问题。
public class createplayer extends Activity{
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.createplayer);//problems with R
}
}
答案 0 :(得分:2)
import android.R
,问题是Eclipse正在寻找Android.R.layout.main而不是com.your.package.R.layout.main。所以另一个替代方法是将import android.R
替换为import com.your.package.R
,如果删除它不能解决您的问题。createplayer
答案 1 :(得分:0)
检查import android.R
的导入并将其删除。否则试试吧
项目 - >清洁
答案 2 :(得分:0)
你有什么问题?
清理你的项目可能会有所帮助。
否则,如果没有创建R,则解析xml文件时可能会出现aapt错误。 您可以手动运行:
aapt package -m -v -J <path to your gen folder>/gen -M <path to your manifest>/AndroidManifest.xml -S <path to your res folder>/res -I <path to your android-sdk>/platforms/android-5/android.jar
如果您的IDE没有告诉您,这将列出问题所在。