android工程导入图片生成不了id
2012-02-22 09:12:06 opzoonzhuzhengke 阅读数 1492

昨天夜里下班回来写ANDROID代码(娱乐,与工作无关),导入图片时总导致工程出问题,出了个什么THUM.DB(具体名字忘记了),导入工程报错。

今天早上来到公司,专门跑到搞了三年ANDROID的那人处,进行了询问,原因很简单:


因为图片我本地打开了,所以系统自己生成DB文件,解决方法是关闭打开的文件,同时删除DB。还有,以后导入图片,可以不需要IMPORT,而是直接复制粘贴过来。

2012-02-22 11:54:25 sanop 阅读数 3662
 

这几天迫于作业的压力,终于开始着手弄Android了,作为一个Java小白,鸭梨不是一般的大,估计比孔融让的那个还要大一圈。翻了几本Android入门书,看了些教程,写完HelloWorld,就想找几个Sample借鉴下,好找些感觉。没想到往MyEclipse中导入工程完全没我想的那么简单,折腾了两天也算小有收获,记录如下,以备后查。

大体上,找到的Android工程有两种:一种是Sample,这个主要是Android中自带的源码,一种是MyEclipse中的工程,我分开来说。

导入SDK自带的示例


  • 形如下图的,便是示例:1
  • 打开MyEclipse,选择”新建Android Project“,选中”Create Project from existing source“,点击Finish即可。点击可放大
  • 这样导入的之后的工程一般都能正常Run,如果出现问题,点击Clean然后重新Build就可以了。
  • 这种情况,可能会出现形如”Tag <activity> missing required attributename.”的问题,只要打开 AndroidManifest.xml文件,然后在其中添加[cc lang="xml"]

    [/cc]

导入myEclipse工程


  • 这种情况跟导入一般的Eclipse工程是一样的,只要Import一个”Exsiting Project into WorkSpace“就好了,但是这种情况问题也是最多的。
  • 一种是刚刚导入,就提示类似于
  • The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project 或者
    The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files  这样的错误。
  • 我一次碰到就感觉是Project Propertites的问题,但是没想到连Project Propertites都打不开。解决这种问题,只要你自己新建一个Android工程,然后把根目录下生成的project.properties拷贝到你导入的工程中,用记事本打开,修改其中的target=android-8为你导入工程的API版本即可设置Project Propertites了。
  • 选中Java BuildPath,删掉前面带红叉的包,然后点击Add Library—Android ClassPath Container,Add Library—JRE System Library,操作两次,分别添加Android SDK和Java SDK。只要选对SDK,导入的工程一般也就可以Run了。

注意


不管是以上那种情况,在Run之前建议都检查一下Run Configurations的设置,包括AVD的版本、Project名,确保无误后再Run。基本上就这样了,以后再出问题,再来更新吧

2016-04-01 00:13:08 u011249920 阅读数 199

今天我在一台机器上导入我另一个机器上运行过没有报错的android工程,结果竟然工程上出现红色大叉。。。。

打开目录看里面的文件也都没有报错啊。。然后就选择clean下工程,结果一clean一片全报错了,打开一个.java一看发现是没有生成R文件;

尝试:

右击你的工程(项目)——>Android Tools——>Fix Project Properties   

结果依旧无法创建R文件;

这时候我才想起来看下控制台信息;

提示:Unable to resolve target 'xxxxx'

原来个别工程的文件有可能是Eclipse的版本不同生成导致,

修改工程下面的“/工程名/project.properties”文件中,把target=android-15,修改为target=android-19(例如把15的API修改为19的API)这样工程就没有错误了。

2015-05-23 10:52:16 u010360371 阅读数 752

终于开始步入android studio的学习,果真是需要慢慢来的,刚将eclipse的工程导入studio就出现了图片找不到的问题,研究了很久,但是图片是在的,就是报错了如下图所示


后来将图片移来移去终于发现了新的错误

libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

这时才发觉原来是因为图片的格式不对的问题,这个指的是直接更改图片后缀而没有经过正确的格式转换导致的后果。所以,我一次性用美图秀秀全部转换格式,成功了。但是起哄不免有一些特殊的还是格式问题,于是使用了ImageMagick这个强大的图片处理工具来处理,终于解决了,有关于ImageMagick,官网在这。好好研究

2015-12-11 11:34:43 vfp8341 阅读数 281

这次遇到的这个问题,原因是ADT是从别人那儿拷过来的,以下文件原本都是无权限执行的,全都chmod 777后,重启eclipse,R.java 自动生成。



没有更多推荐了,返回首页