您的位置:首页 > 移动开发

使用eclipse编译新添加的app模块

2010-04-19 14:21 435 查看
以FileManager为例:

如eclipse直接导入FileManager是不行的,需要在项目目录下添加2个文件,.classpath和.project,修改.project中

<projectDescription>下<name>内容,将其改为需要在eclipse中显示的项目名。

如:<name>FileManager</name>

这样就可以把FileManager项目导入到eclipse中了。

需要注意的是:

1> .classpath 和 .project直接拷贝eclipse中新建的android项目中的相应文件即可。

2> 如果需要添加jar包,则需要在.classpath中添加<classpathentry kind="lib" path="***.jar"/>

3> 如果需要使用修改了的framework层或系统隐藏资源则需要新的sdk。

4> 会在项目目录下生成gen/ bin/ 目录,提交代码的时候不需要提交这2个文件夹和.classpath, .project。

5> eclipse编译后会在bin/ 目录下生成相应的FileManager.apk。使用的时候只需要adb push 即可。

附.classpath和.project内容

----------------------------------------------------------------------------------------------------------

.classpath

<?xml version="1.0" encoding="UTF-8"?>

<classpath>

<classpathentry kind="src" path="src"/>

<classpathentry kind="src" path="gen"/>

<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>

<classpathentry kind="output" path="bin"/>

</classpath>

.project

<?xml version="1.0" encoding="UTF-8"?>

<projectDescription>

<name>FileManager</name>

<comment></comment>

<projects>

</projects>

<buildSpec>

<buildCommand>

<name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>

<arguments>

</arguments>

</buildCommand>

<buildCommand>

<name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>

<arguments>

</arguments>

</buildCommand>

<buildCommand>

<name>org.eclipse.jdt.core.javabuilder</name>

<arguments>

</arguments>

</buildCommand>

<buildCommand>

<name>com.android.ide.eclipse.adt.ApkBuilder</name>

<arguments>

</arguments>

</buildCommand>

</buildSpec>

<natures>

<nature>com.android.ide.eclipse.adt.AndroidNature</nature>

<nature>org.eclipse.jdt.core.javanature</nature>

</natures>

</projectDescription>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐