文档章节

导入android源码出错处理

HWJ-杰杰
 HWJ-杰杰
发布于 2014/04/26 17:53
字数 385
阅读 46
收藏 0

第一种:控制台提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

如下图:

解决方法点击Fix Project Properties,如下图

第二种:出现乱码。如下图:

解决方法:改编码,properties>>resource>>other>>把GBK改为UTF-8,如下图:

第三种:控制台出现Unable to resolve target=android-19,如下图:

解决方法:

1、出现 “Unable to resolve target 'android-19'”,解决办法

进入你的android project跟目录,找到此文件 project.properties,找到

target=android-19

出现此错是因为你的android环境跟此处不对应,那么,你只需要将此处的android版本改成你机器上配置的android版本即可,例如

target=android-17

如图:

2、进入activity类中,一些重写的方法的地方总是出现 "Remove @Override annotation",解决办法:

出现此错误的原因主要是 编译器 版本的 的问题,Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误,默认是java1.5的,你需要将它设置到1.6

打开你的eclipse,进入 window->Preferences->Java->Compiler 把它改为 Java 1.6即可

第四种:项目名称上出现一个红色的感叹号,这是指向的包路径错误,如下图:

解决方法:把那出错的路径Remove掉,如下图:


© 著作权归作者所有

共有 人打赏支持
HWJ-杰杰
粉丝 0
博文 13
码字总数 2164
作品 0
南京
程序员
私信 提问
Google将专注于Android Studio,放弃Eclipse+ADT

上周Android的官方博客发表声明:Google将在年底结束对Eclipse+ADT的开发以及停止支持,把重心完全转移到Android Studio。对于很多使用Eclipse的Android开发者而言,他们必须接受一个全新的I...

yushulx
2015/07/07
0
0
《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第一章 准备工作

首先感谢各位兄弟姐妹们的耐心等待。本书预计在3月中旬上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。 [要点...

邓凡平
2014/03/02
0
1
手把手教您-将Android的Camera源码导入到eclipse中进行开发

由于开发的要求,需要将Android默认的Camra程序导入到eclipse中,进行修改和再开发。 大家都知道,Android默认的Camera程序存放于Android的源码中,Android源码只支持 使用make进行编译,若想...

中华大吉
2012/04/04
0
0
[深入理解Android卷二 全文-第一章]开发环境部署

由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在OSC博客中全文转发这两本书的全部内容。 第1章 开发环境部署 本章...

邓凡平
2015/08/03
0
0
Android源码开发环境搭建

Android系统编译完成的结果全部在根目录的out目录中,原始的各个工程不会改动。 out/host 主机内容 out/target 目标机内容 out/target/common 目标机的通用内容 out/target/product 目标机的...

鉴客
2011/11/13
2.5K
2

没有更多内容

加载失败,请刷新页面

加载更多

centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
5
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部