Android 系列 1.6使用Apache Maven创建“Hello,World”应用程序

Android 发表评论
1.6使用Apache Maven创建“Hello,World”应用程序 问题 上面的配方使用Android来创建一个可以使用Apache Ant构建的项目。 然而,由于Maven的依赖管理,许多组织正在移动或已经从Ant迁移到Maven。事实上,Maven几乎肯定是Java环境中使用最广泛的构建工具。 Ant不会自己处理依赖;虽然这可以嫁接(使用Apache Ivy),Maven的较短的配置文件使Maven直接使用更适合大多数时间。 解 使用Apache Maven;使用“Ma…

Windows系统中Maven的安装与配置以及m2eclipse插件的安装

近期公司的一个项目需要用maven搭建,所以把maven的环境搭建和m2e插件的安装过程整理一下,仅供大家参考,如有错误,烦请指正,谢谢! 步骤如下:   1. 下载解压maven压缩包 地址:http://maven.apache.org/download.cgi 目前maven最新版本为3.2.1 安装Maven之前要确保已安装JDK Maven 3.2需要JDK版本1.6及以上, 3.0/3.1版本支持JDK1.5及以上   解压压缩文件到目录如: D:\tools\ D:\tools\apache-mav…

使用Maven管理Android项目(二)

在上一篇中,是针对maven版本较低的情况,本章介绍maven版本在3.0.3以上的情况。 Requires http://code.google.com/p/maven-android-plugin/wiki/GettingStarted jdk 1.6+: java -version maven 3.0.3+: maven -v Android SDK: http://developer.android.com/sdk/index.html android-maven-plugin 3.1.0+: add to your maven dependency # setup java JAVA_HOME=c:\java6-sdk PATH=%PATH%;%JAVA_HOME…

Jcenter

JCenter is the place to find and share popular Apache Maven packages for use by Maven, Gradle, Ivy, SBT, etc. For the most comprehensive collection of artifacts, point your Maven at: http://jcenter.bintray.com Want to distribute your own packages through JCenter? You can link your package by clicking the “Include My Package” button. And if you’re into legacy, you can e…

Android Studio 笔记

gradle使用本地Maven库 从Maven切换到Gradle,原有的几G的本地缓存库当然想继续使用。在用户手册中找到了答案。在50.6.3章节。 如果想使用Maven本地缓存,需要定义: repositories { mavenLocal() } Gradle使用与Maven相同的策略去定位本地Maven缓存的位置。如果在settings.xml中定义了本地Maven仓库的地址,则使用该地址。在USER_HOME/.m2下的settings.xml文件中的配置会覆盖存放在M2_HOME/conf下的…

Maven 详解

Android 发表评论
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。 本教程将介绍如何使用Maven在Java开发,或任何其他的编程语言的任何项目。 本教程是为初学者准备的,帮助他们了解Maven工具的基本功能。完成本教程后,希望能够熟悉使用Apache Maven。 先决条件 假设需要使用Maven来处理企业级Java项目开发。如果有软件开发的知识,…

Maven开发Android指南 3 使用Android Maven Archetypes 创建新项目

Android 发表评论
在看完Maven开发Android指南 2 配置android-maven-plugin后,有人会疑惑怎么没有讲android-maven-plugin。这是Maven的特性之一,不需要手工下载plugin,配置pom.xml文件,只要是Maven Central 中有的,maven会自动下载对应的插件。   创建项目分两种:手工创建和使用Maven Archetypes   手工创建:   使用android提供的工具创建项目: http://developer.android.com/tools/projects/projects-cmdline…

make: *** [out/target/common/docs/doc-comment-check-timestamp] Error 45

Android 发表评论
sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/bin/jar  /bin/jar  sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/bin/java  /bin/java  sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/bin/javac  /bin/javac  sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/bin/javah  /bin/javah  sudo ln -s/usr/lib/jvm/java-6-sun-1.6.0.06/bin/javadoc  /bin/javadoc sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0…

在导入classes.jar过程中,有可能会出现两个问题

Android 发表评论
在导入classes.jar过程中,有可能会出现两个问题(我是使用eclipse开发环境的,所以仅对此环境会遇到的问题进行说明)。     问题一是按导入其他jar的方式导入此jar库,发现编译很慢,有时甚至无法编译成功,eclipse崩溃或者提示“java.lang.OutOfMemoryError: Java Heap Space”错误。这个问题,可能是由于jar太大的原因吧,网上说改eclipse.ini里的参数,个人试了下,似乎没有什么作用。我的做法是在e…

android.mk添加jar

在Android.mk前半部分添加声明:LOCAL_STATIC_JAVA_LIBRARIES := lib3party               其中 lib3party为我们的jar包设置一个名字,后面要为其设置具体的jar路径。 在结束之前添加:#include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := lib3part:lib/3part.jar         include $(BUILD_MULTI_PREBUILT)

导入第三方库和jar

1.导入一个第三方类库含有源代码包     以android studio中导入github上的SlidingMenu为例,下面展示整个过程.    首先是slidingMennu的github 网址:https://github.com/jfeinstein10/SlidingMenu。    直接在github上Download Zip在本地目录中解压打开SlidingMenu-master   将解压的SlidingMenu-master的library文件导入进来,并对它进行命名,我为其命名为SlidingMenuLibrary,此时文件目录下就会…

aar和jar的区别

1、“aar”包是Android的类库项目的二进制发行包。 文件扩展名是.aar,maven项目类型应该也是aar,但文件本身是带有以下各项的zip文件: /AndroidManifest.xml (mandatory) /classes.jar (mandatory) /res/ (mandatory) /R.txt (mandatory) /assets/ (optional) /libs/*.jar (optional) /jni//*.so (optional) /proguard.txt (optional) /lint.jar (optional) 这些条目是直接位于zip文件根目录的。 其中…

java class生成jar包

转载:http://blog.chinaunix.net/uid-22028680-id-3042272.html  java class生成jar包 2011-12-14 10:21:02 分类: LINUX 进入dos操作符窗口 cd进入要打成jar包的class文件所有文件夹目录 jar cvf [生成jar的名称.jar] [列出class文件] //若有多个,以空隔隔开 如: 一。操作零散的单个或几个class文件 jar cvf ibstool.jar com/cn/ibs/TurnD.class com/cn/ibs/TurnB.class 二。把一个文件夹下面的所…

Eclipse jar包打不进apk

Android 发表评论
1、在Android项目根目录下新建一个libs文件夹2、把Jar包放进这个目录3、Build Path -> Libraries -> Add JARs4、Build Path -> Order and Export 将Jar包勾上