android新手,第一个python helloworld world程序出错,恳求帮助

查看: 7686|回复: 19
android Eclipse自动生成一个helloworld程序为什么总会出错?
该用户从未签到主题帖子e币
没有eoe的账号,级别还太低,出门如何吹牛逼?
才可以下载或查看,没有帐号?
求高手解答,很纠结啊
签到天数: 6 天连续签到: 1 天[LV.2]偶尔看看I主题帖子e币
就是系统没有自动生成R文件。重新删掉项目在import一下。(不行的话:)
有可能是因为你的eclipse是刚从别地copy。这个文件keystore.debug没有自动生成。
也可能是你文件夹里包含了一些比较非常规的错误。比如res目录的文件命名不规范,xml文件用了数字开头。
终于找到原因了
做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一&
该用户从未签到主题帖子e币
要是没什么原因就先clean一下吧,有时候就会因为这个。还有,你还是把报错提出来吧,没准是因为你的eclipse ...
clean了,没用,然后这个是MainActivity.java
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class MainActivity extends ActionBarActivity {
& && &&&@Override
& && && &protected void onCreate(Bundle savedInstanceState) {
& && && && && &&&super.onCreate(savedInstanceState);
& && && && && &&&setContentView(R.layout.activity_main);
& && && &}
& && &&&@Override
& && && &public boolean onCreateOptionsMenu(Menu menu) {
& && && && && &&&// I this adds items to the action bar if it is present.
& && && && && &&&getMenuInflater().inflate(R.menu.main, menu);
& && && && && &&&
& && && &}
& && &&&@Override
& && && &public boolean onOptionsItemSelected(MenuItem item) {
& && && && && &&&// Handle action bar item clicks here. The action bar will
& && && && && &&&// automatically handle clicks on the Home/Up button, so long
& && && && && &&&// as you specify a parent activity in AndroidManifest.xml.
& && && && && &&&int id = item.getItemId();
& && && && && &&&if (id == R.id.action_settings) {
& && && && && && && && &
& && && && && &&&}
& && && && && &&&return super.onOptionsItemSelected(item);
& && && &}
只有这三个红色的R标出有错,下边的提示有104处错,好桑心
该用户从未签到主题帖子e币
具体报什么错,有截图吗。项目新建好后会自动生成AndroidManifest.xml,你新建的activity都要再里面注册才 ...
不好意思我再重发一下
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class MainActivity extends ActionBarActivity {
& && &&&@Override
& && && &protected void onCreate(Bundle savedInstanceState) {
& && && && && &&&super.onCreate(savedInstanceState);
& && && && && &&&setContentView(R.layout.activity_main);
& && && &}
& && &&&@Override
& && && &public boolean onCreateOptionsMenu(Menu menu) {
& && && && && &&&// I this adds items to the action bar if it is present.
& && && && && &&&getMenuInflater().inflate(R.menu.main, menu);
& && && && && &&&
& && && &}
& && &&&@Override
& && && &public boolean onOptionsItemSelected(MenuItem item) {
& && && && && &&&// Handle action bar item clicks here. The action bar will
& && && && && &&&// automatically handle clicks on the Home/Up button, so long
& && && && && &&&// as you specify a parent activity in AndroidManifest.xml.
& && && && && &&&int id = item.getItemId();
& && && && && &&&if (id == R.id.action_settings) {
& && && && && && && && &
& && && && && &&&}
& && && && && &&&return super.onOptionsItemSelected(item);
& && && &}
只有这三个红色的R标出有错,下边的提示有104处错,好桑心
签到天数: 153 天连续签到: 1 天[LV.7]常住居民III主题帖子e币
Manifest有注册你要运行的那个activity吗
不知道啊,怎么看有没有注册啊?我刚开始学,在跟着极客视频边看边做,视频里没有出现错误,可我新建一个android application打开后就会出现错误&
不知道啊,怎么看有没有注册啊?我刚开始学,在跟着极客视频边看边做,视频里没有出现错误,可我新建一个android application打开后就会出现错误&
该用户从未签到主题帖子e币
Manifest有注册你要运行的那个activity吗
不知道啊,怎么看有没有注册啊?我刚开始学,在跟着极客视频边看边做,视频里没有出现错误,可我新建一个android application打开后就会出现错误
该用户从未签到主题帖子e币
Manifest有注册你要运行的那个activity吗
不知道啊,怎么看有没有注册啊?我刚开始学,在跟着极客视频边看边做,视频里没有出现错误,可我新建一个android application打开后就会出现错误
该用户从未签到主题帖子e币
环境配置好后应该是没有问题的,不知道你再新建的时候选的那些选项,还有报的是什么错?不可解决吗?
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class MainActivity extends Action&
签到天数: 153 天连续签到: 1 天[LV.7]常住居民III主题帖子e币
具体报什么错,有截图吗。项目新建好后会自动生成AndroidManifest.xml,你新建的activity都要再里面注册才可以运行,但是如果你是第一个新建项目,应该是HelloWorld,它会自动注册的,就相当于C#里面的配置文件App.config
不好意思我再重发一下
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class M&
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class MainActivity extends A&
签到天数: 6 天连续签到: 1 天[LV.2]偶尔看看I主题帖子e币
要是没什么原因就先clean一下吧,有时候就会因为这个。还有,你还是把报错提出来吧,没准是因为你的eclipse自身的原因。
clean了,没用,然后这个是MainActivity.java
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.Menu&
该用户从未签到主题帖子e币
恩,有截图,在这论坛似乎发不了图片
该用户从未签到主题帖子e币
环境配置好后应该是没有问题的,不知道你再新建的时候选的那些选项,还有报的是什么错?不可解决吗? ...
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class MainActivity extends ActionBarActivity {
& & & & @Override
& & & & protected void onCreate(Bundle savedInstanceState) {
& & & & & & & & super.onCreate(savedInstanceState);
& & & & & & & & setContentView(R.layout.activity_main);
& & & & @Override
& & & & public boolean onCreateOptionsMenu(Menu menu) {
& & & & & & & & // I this adds items to the action bar if it is present.
& & & & & & & & getMenuInflater().inflate(R.menu.main, menu);
& & & & & & & &
& & & & @Override
& & & & public boolean onOptionsItemSelected(MenuItem item) {
& & & & & & & & // Handle action bar item clicks here. The action bar will
& & & & & & & & // automatically handle clicks on the Home/Up button, so long
& & & & & & & & // as you specify a parent activity in AndroidManifest.xml.
& & & & & & & & int id = item.getItemId();
& & & & & & & & if (id == R.id.action_settings) {
& & & & & & & & & & & &
& & & & & & & & }
& & & & & & & & return super.onOptionsItemSelected(item);
只有这三个红色的R标出有错,下边的提示有104处错,好桑心
该用户从未签到主题帖子e币
具体报什么错,有截图吗。项目新建好后会自动生成AndroidManifest.xml,你新建的activity都要再里面注册才 ...
package cn.eoe.helloeoe01;
import android.support.v7.app.ActionBarA
import android.os.B
import android.view.M
import android.view.MenuI
public class MainActivity extends ActionBarActivity {
& && &&&@Override
& && && &protected void onCreate(Bundle savedInstanceState) {
& && && && && &&&super.onCreate(savedInstanceState);
& && && && && &&&setContentView(R.layout.activity_main);
& && && &}
& && &&&@Override
& && && &public boolean onCreateOptionsMenu(Menu menu) {
& && && && && &&&// I this adds items to the action bar if it is present.
& && && && && &&&getMenuInflater().inflate(R.menu.main, menu);
& && && && && &&&
& && && &}
& && &&&@Override
& && && &public boolean onOptionsItemSelected(MenuItem item) {
& && && && && &&&// Handle action bar item clicks here. The action bar will
& && && && && &&&// automatically handle clicks on the Home/Up button, so long
& && && && && &&&// as you specify a parent activity in AndroidManifest.xml.
& && && && && &&&int id = item.getItemId();
& && && && && &&&if (id == R.id.action_settings) {
& && && && && && && && &
& && && && && &&&}
& && && && && &&&return super.onOptionsItemSelected(item);
& && && &}
只有这三个红色的R标出有错,下边的提示有104处错,好桑心
签到天数: 153 天连续签到: 1 天[LV.7]常住居民III主题帖子e币
很可能是你xml文件报错了,才会找不到R文件,xml文件命名要规范,命名不能大写,你检查一下;
你的MAinActivity最好继承Activity,而不是ActionActivity
终于找到问题了
做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一&
该用户从未签到主题帖子e币
就是系统没有自动生成R文件。重新删掉项目在import一下。(不行的话:)
有可能是因为你的eclipse是刚从别 ...
终于找到原因了
做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。
& && &&&但是这个包的存在,会导致工程编译出错,比如提示“ Project 'appcompat_v7' is missing required source folder: 'gen'
appcompat_v7&&Build path
Build Path Problem”,如果直接删掉v7这个副项目,工程编译仍然会出错。有个解决方法是:建项目时直接把最小SDK选在Android4.0以上不就不需要这个支持库了。
& &我把最小SDK选在Android4.0以上,虽然那个R的问题依然存在,但是却能运行了,那个v7的包也没了
推荐阅读热门话题
61886420384328283281261252226218208204201192715
25&分钟前半小时前1&小时前2&小时前3&小时前5&小时前昨天&23:41昨天&16:13昨天&16:00昨天&15:31昨天&15:22昨天&15:19昨天&14:56昨天&14:02昨天&13:46昨天&10:22
Powered by温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(730)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'第一个android程序--helloworld = =',
blogAbstract:'http://blog.csdn.net/daibei0402/article/details/6677337& 很详细 = = 表示 。。。呃。。。都这样过来的对吧……1.新建工程 &
2.选择android project
3.设置工程信息 ',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:5,
publishTime:8,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}当前位置浏览文章
HelloWord一、建立工程1. 从上一篇的引导界面或者从File -& New -& New Project新建一个工程:Application name:需要填写的工程名称,我们这里填写“HelloWorld”,即第一个安卓工程。Company Domain:可以通过它来设置包名,一般不用改。Project location:工程存放的路径,一般不用更改,当然也可以创建自己的工作目录用于存放Android Studio工程。New Project 界面12. Target Android DevicesWear、TV、Android Auto、Glass复选框是分别为:可穿戴设施、智能电视、智能车载、智能眼镜创建Android工程,我们选择默认的第一个就好。Phone Tablet中的Minimum SDK用于设置工程试用的最小API级别,例如这里选择默认的API18,当使用机型的API小于这个级别时将不再适用。New Project 界面23. Installing Requested Components安装工程所需组件,自动安装完毕后点击Next。New Project 界面34. Add an Activity to Mobile选择不同的Activity(活动界面)类型,为了更好的理解工程代码,我们选择Empty Activity,这样可以避免工程中出现冗余的代码,点击Next。New Project 界面45. Customize the ActivityActivity Name:用于设置入口Activity的名字,至于什么是入口Activity,可以简单理解为APP启动时展示的第一个界面,后续详谈。Layout Name:用于设置入口Activity对应的布局文件的名字,默认即可,点击Next。New Project 界面56 . 工程界面这就是第一个工程的界面,其中左侧的MainActivity就是刚才设置的入口Activity,activity_main.xml就是阈值对应的布局文件。New Project 界面6二、编译运行Run -& Run ’app‘ 或者点击工具栏里面绿色三角形的按钮再或者直接用快捷键“Shift+F10”来编译运行Android Studio允许选择两种方式运行工程:真机和模拟器。无论运行速度或是实际操作上都是真机好一些,而且在公司中的开发用的都是真机,所以我采用真机演示(需要手机启动开发者选项)。如果想尝试使用模拟器的话可以点击左下角的“Create New Virtual Device”来进行“傻瓜式”创建,点击OK开始编译运行。编译运行界面如果一切顺利的话手机上会出现如下界面:Hello World 界面那么恭喜你,你的第一个Android工程就这样运行起来了~

我要回帖

更多关于 hello world 的文章

 

随机推荐