问题集合
-
Project build error: Unknown packaging: apk,
在Eclipse中安装m2e-android插件
01
安装源:http:
//rgladwell.github.com/m2e-android/updates/
02
03
安装方法:Help -> Install
new
Software -> 在出来的对话框中点击 Add ->
04
05
Name:m2e-android
06
Location:http:
//rgladwell.github.com/m2e-android/updates/
07
08
然后就下一步下一步了,你懂的.
09
10
也可以通过:
11
Preferences -> Maven -> Discovery and click
"Open Catalog"
.然后选择 m2e android connector 安装好以后就可以解决这个问题了
-
maven-resources-plugin prior to 2.4 is not supported by m2e. Use maven-resources-plugin version 2.4 or later.
01
在项目的pom.xml中修改你的org.apache.maven.plugins的版本号,可直接复制下面那一段更新
02
03
<plugin>
04
<groupId>org.apache.maven.plugins</groupId>
05
<artifactId>maven-resources-plugin</artifactId>
06
<version>
2.5
</version>
07
<configuration>
08
<encoding>${project.build.sourceEncoding}</encoding>
09
</configuration>
10
</plugin>
-
dependency=[com.actionbarsherlock:library:apklib:4.1.0:compile] not found in
workspacecom.actionbarsherlock.library 换了artifactId了,是actionbarsherlock,并且使用4.4.0的版本..
-
Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.0:consume-
aar (execution: default-consume-aar, phase: compile)可参考1参考2
好了,在你的maven配置里,增加如下一段即可解决:
org.eclipse.m2e
lifecycle-mapping
1.0.0
com.jayway.maven.plugins.android.generation2
android-maven-plugin
3.5.0
manifest-update -
No Android SDK path could be found.
在settings.xml里面添加(如果你连settings.xml都没的话请点这里)
01
<profiles>
02
<profile>
03
<id>android</id>
04
<properties>
05
<android.sdk.path>
06
/Users/lily/android-sdk-macosx <!-- 此处为自己sdk路径 -->
07
</android.sdk.path>
08
</properties>
09
</profile>
10
</profiles>
11
<activeProfiles> <!--make the profile active all the time -->
12
<activeProfile>android</activeProfile>
13
</activeProfiles>
-
@Override 的代码全部都报错
01
默认Maven中的JAVA版本是
1.5
,只要修改成
1.6
就好了
02
03
<plugin>
04
<groupId>org.apache.maven.plugins</groupId>
05
<artifactId>maven-compiler-plugin</artifactId>
06
<version>
2.1
</version>
07
<configuration>
08
<source>
1.6
</source>
09
<target>
1.6
</target>
10
</configuration>
11
</plugin>
-
java.lang.ClassNotFoundException: org.sonatype.aether.RepositorySystem
请看BUG issue 395 on Maven Android plugin
01
使用最新版本的Maven3.
1.1
,使用
3.8
的android-maven-plugin
02
<plugin>
03
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
04
<artifactId>android-maven-plugin</artifactId>
05
<version>${android.plugin.version}</version>
06
<extensions>
true
</extensions>
07
<configuration>
08
<sdk>
09
<platform>
16
</platform>
10
</sdk>
11
</configuration>
12
</plugin>
-
maven和android-maven-plugin版本不匹配,常常会出现的错误(答案就在问题里面哦)
http://stackoverflow.com/questions/19174392/failed-to-execute-goal-com-jayway-maven-plugins-android-generation2
Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources (default-generate-sources) on project my-android-application: Execution default-generate-sources of goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources failed: A required class was missing while executing com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources: Lorg/sonatype/aether/RepositorySystem;
最后
1 |
感觉用MAVEN就是一个大坑啊,希望你看了本文之后不再被坑. |
相关推荐
此外,Android系统还有一些常见的问题,如应用崩溃、电池耗电过快、Wi-Fi连接问题、存储空间不足、更新问题等。针对这些问题,用户可以尝试一些基本的解决方法,如清除应用缓存和数据、降低屏幕亮度、关闭没有使用的...
它包含开发人员会发现自己需要的许多常见任务的默认实现,例如: 创建一个启动器活动,它只是启动一个受信任的 Web 活动。 用于选择合适的自定义选项卡提供程序的代码。 创建活动以启动 TWA 的浏览器站点设置。将 ...
Android视图可动态显示日出和日落,这在Weather App中很常见。 SunriseSunsetView一个Android视图,用于动态显示日出和日落,这在Weather App中很常见。 屏幕快照导入要使用此lib,您需要将jitpack.io存储库添加到根...
protools 历经开发周期两年,并且应用过千万级别项目的工具箱 ...大家如果想使用可以先执行mvn clean install即可在本地的其他maven项目中使用 ...封装了 jdk 和 bouncycastle 中几十种常见加密方式all
观点:ModernStorage 由 Android DevRel 团队与 Android Storage 团队合作编写,考虑了开发者社区的所有反馈,以解决在 Android 上处理存储时的常见问题。 下载 ModernStorage 在mavenCentral()上可用。 // For ...
Gradle和Maven的作用相似,是帮助我们构建Android工程的工具,Gradle也是Google推荐的工具,本文详细分析了Maven、Gradle的工作原理、使用方法以及Android中项目构建的基础知识。如图所示,这是一个不能更普通的...
任何数量的版本部件以及常见的预发布后缀都将被考虑在内。 纯Java(java.util),没有依赖关系,方法数量很少。 用法Gradle:依赖项{实现'com.g00fy2:versioncompare:1.3.4'} Maven: com.g00
Android布局可显示最常见的状态模板,如加载,清空,错误等。要做的就是用StatefulLayout包装目标区域(视图)。 用法 您可以从jitpack.io下载它 allprojects { repositories { maven { url ' ...
(Android) 一:开发环境 Mac OS 10、Java 1.8、IDEA(Gradle工程) 二:介绍 一款基于Java Nio实现的Http解析框架,支持常见的请求解析和逻辑;采用单线程解析多线程业务处理方案,内置线程池方便线程管理;支持静态...
如果您想提供帮助,请参见下面的常见问题解答! 我如何使用这个图书馆? 现在,您可以自己构建它。 最终,当它有足够的测试时,我可能会考虑将其发布到某些Maven存储库中。 安装本地Maven(严重的是,如果您不...
对于稍大的Android项目,将业务模块打包到aar依赖项中是一种常见的操作,可以将其上传到公共或自行构建的maven中,而主项目将依赖于这些aar。 但是对于实际的开发过程,开发人员通常需要将依赖关系从aar切换为源依赖...
Android studio(安卓开发IDE、Java) springboot框架(maven管理,注意导入的项目文件夹是否正确) 【备注】 1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载食用体验! 2.主要针对各个计算机相关专业,...
Barista使开发UI测试更快,更容易且更可预测。 它基于Espresso构建,提供了一个简单且可发现的API,消除了大多数常见Espresso任务的样板和冗长。 您和您的Android团队将毫不费力地编写测试。 下载 导入Barista作为...
Google的AppCompat设计库为您的开发和设计需求提供了一些很棒的组件。 对于某些应用程序,尽管还远远不够。 该库试图填补空白,并在官方AppCompat设计库的基础上提供其他通用组件。 如果您有任何其他功能,那么在此...