eclipse安装maven插件,创建Android工程

来源:互联网 发布:淘宝网折叠床 编辑:程序博客网 时间:2024/06/06 03:10

一、插件安装:

1、下载maven插件

下载地址:http://pan.baidu.com/s/1eRlta9O

2、解压文件到eclipse安装目录下的dropins文件夹下



二、建立工程:

1、打开eclipse,通过工具new  project出现如下窗口:

 

2、选中Maven Project, 点击Next,然后保持默认选项,再点击next,弹出如下窗口

 

3、在过滤器中输入android,如果你已经有这样的插件,将会显示出来,否则就需要通过Add Archetype按钮进行添加

 

 

4、

3-1、因为我之前已经安装了这三个插件,因此输入过滤器后直接就有了,如果系统没有找到android-quickstart插件,则需点击Add Archetype,弹出如下窗口,然后将所需要的插件的groupid,artifactid及版本号输入进去,根据准备工作中提及,分别是:

de.akquinet.android.archetypes

android-quickstart

1.1.0

如下图所示:

 

4、点击OK后,系统会去寻找相关的插件,然后选中此插件,再次点击Next,依次填入新工程的groupid, artifactid, package,如下图所示:

 

三、问题集合

  1.  

    pom.xml中<packaging>apk</packaging>错误

Project build error: Unknown packaging: apk

在Eclipse中安装[m2e-android][1]插件

安装源:http://rgladwell.github.com/m2e-android/updates/ (2014-2-27这个安装源好使)

安装方法:Help -> Install new Software -> 在出来的对话框中点击 Add ->

     

 把如下内容加到pom.xml里边

<build>
  <sourceDirectory>src</sourceDirectory>
  <outputDirectory>bin/classes</outputDirectory>
  <plugins>
   <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.1</version>
    <configuration>
     <source>1.6</source>
     <target>1.6</target>
    </configuration> 
   </plugin>
   <plugin>
    <groupId>com.jayway.maven.plugins.android.generation2</groupId>
    <artifactId>android-maven-plugin</artifactId>
    <version>3.7.0</version>
    <configuration>
     <androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile>
     <assetsDirectory>${project.basedir}/assets</assetsDirectory>
     <resourceDirectory>${project.basedir}/res</resourceDirectory>
     <nativeLibrariesDirectory>${project.basedir}/src</nativeLibrariesDirectory>
     <sdk>
      <platform>17</platform>
      <path>${env.ANDROID_SDK_HOME}</path>
     </sdk>
     <emulator>
      <avd>SnakeTest</avd>
     </emulator>
     <deleteConflictingFiles>true</deleteConflictingFiles>
     <undeployBeforeDeploy>true</undeployBeforeDeploy>
     <attachSources>false</attachSources>
     <proguard>
      <skip>true</skip>
     </proguard>
    </configuration>
    <extensions>true</extensions>
   </plugin>
  </plugins>
 </build>

 

2、之后发现有一个如下的错误:Project configuration is not up-to-date with pom.xml. Run project configuration update

其实这个问题解决非常简单:在项目上右键——【Maven】——【Update Project Configuration……】这时会打开一个(Update Maven Dependencies)的对话框,然后勾选住出错的项目,点击Ok这样就搞定了。

 

0 0
原创粉丝点击