导语:用安卓导入Eclipse项目的两种方法,以下是相关的步骤教程,希望能够帮助到你!文章仅供大家参考!
用安告睁卓导入Eclipse项目的两种方法1 间接导入
首先在Eclipse里面选择File->Export,选中"Generate Gradle build files":
点击"Next",会有一个说明对话框:
继续"Next",选择要转换的项目,注意只选中要转换的项目,这个项目需要的.库不要选中:
再点击"Next",可以看见项目需要的库已经被自动包含了进来:
连续点击"Finish",结束在Eclipse中的 *** 作。进入Android Studio,同样的关闭当前项目,进入Welcome对话框:
选择Import project (Eclipse ADT, Gradle, etc.),进入项目选择的对话框,注意这时就不袜好岁是选择要导入的项目,而是Eclipse工作目录下的build.gradle文件:
等待一段时间以后,可以看见项目以及需要的库都被导入了进来:
总结一下,第一种方法适用于不需要库的项目,第二种方法适用于需要库的项目。
2 直接导入
打开Android Studio,如果里面已经打开了项目,选择关闭当前的项目,会d出一个Welcome对话框:
选择Import project (Eclipse ADT, Gradle, etc.),然后再选择要导入的Eclipse项目:
点击"OK"以后,选择导入的目标文件夹,默认的是相同的目录下,相同的项目名称后面跟了一个"1",实际上是新建了一个目录袜判:
再点击"Next",会有一个选择对话框,去掉最后一个驼峰命名的选项:
最后点击"Finish",导入成功:
具体来说,有两种段猛方式。第一种:在你创建android project 的时候在选择
Create project from existing source 按后选
Browse 在你的电脑里面找到要引入的代码。
第二种:可以建立一个Applocation name
Package name
Create Activity
还有 android版本相同的项目
建立以后,点右键选择Import 再选File System
找到要引入的项目,把里面的东西都引入进来就可以了。
学习android的源码,比如Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)在eclipse里可能会有错误,原因可能有下边几个:
1、使用到了未包括在SDK中(公开发布)的API,有两种情况:
a 被 @hide 标注了的类:这 些类是被隐藏起来的,这些类大多都在com.android.internal包下面;
b 一些未包括在SDK中的、Google私有的Api,它们大多都在com.google.android包下面
2、使用了一些由framework层声明的aidl接宴磨口访问系统服务,然而这些aidl在编译时才会转换成.java源码,因此在SDK环境下编译这些应用时无法访问到它们。
解决方法是:
(请注意:out目录 是在完整源码编译环境下(Linux下),执行一次完整编晌燃斗译后的输出目录)
1、找到那些被隐藏起来的类、它们在以下两个位置:
A、out\target\common\obj\JAVA_LIBRARIES\framework_intermediates/ classes.jar ;
B、out\target\common\obj\JAVA_LIBRARIES\android-common_intermediates\ classes.jar ;
将找到的.jar文件,在Eclipse中作为User Library 添加到 Project 的Librarys依赖中,并将该库的顺序置于Android SDK Library之上。
在 out\target\common\obj\JAVA_LIBRARIES\ 目录下,还有很多其它具体应用相关的jar包,.... ;
2、找到那些缺失的、编译时才生成的,.java源文件,它们通常在以下位置:
A、 out\target\common\obj\JAVA_LIBRARIES\XXX _intermediates\src 目录下,XXX是相关模块的名称;
将找到的src目录,在Eclipse下,以Link Source的方式,连接到Project 中作为源码的一部分。
1、打开eclipse,右击需要打包的程序,选择“Android Tools”选项,对应有一个“Export signed Application Package…”选项,点击该选项,如下所示:
2、选择工程名,然后点击“Next>”,如果有签名文件,直接选择第一项,Use existing keystore;如果没有,液厅选择create new keystore选项,我们现在新建一个签名文件,选择生成签名文件的位置及密码,如下图所示:
3、然后点击“Next>”下一步,出现如下图所示“Key Creation”画面,填写相关信息即可,如Alias---程序别名,Password和Confirm为密码,Validity(years)为签名文件有限期(XX年),First and LastName为名字(可以不填),Organizational Unit为组帆迹织单位(可以不填),Organization为组态埋并织(可以不填),City or Locality为所在城市,State or Province为所在省份或州(可以不填),Country Code(XX)为国家编码(可以不填)。参看下图:
4、 点击Next下一步,出现“Destination and key/certificate checks”画面,如下所示,这是所在的生成apk文件路径,点击”Finish”完成即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)