Android Studio
文章平均质量分 92
跑步_跑步
恐惧源于无知,勤奋可以补拙
展开
-
Android Studio 简介及导入 jar 包和第三方开源库方
导入 jar 包及第三方开源库教程jar导入 jar 包的方式非常简单,就是在项目中的 libs 中放入你需要导入的 jar 包,Studio 简介及导入 jar 包和第三方开源库方[转]" style="margin:0.857142857rem 0px 0.857142857rem 1.714285714rem; padding:0px; border:0px; list-st转载 2015-12-29 16:17:50 · 1091 阅读 · 0 评论 -
Android studio添加第三方库和so
原文:添加so库的两种方式以下两种方式二选一方法一:1.在src/main中新建jniLibs文件夹 ,把.so复制进去即可方法二:1.在app/中新建libs文件夹,把.so复制进去2.在app/build.gradle中添加以下五行脚本即可转载 2017-12-27 16:07:08 · 82863 阅读 · 2 评论 -
修改maven仓库为自己的私有仓库
一般在studio创建一个新项目的时候,默认在工程的根目录下的依赖仓库是jcenter如:buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' // NOTE:转载 2017-11-10 14:26:39 · 1696 阅读 · 0 评论 -
在Android Studio中引入第三方aar
这里说的是直接以lib方式引入,放到主工程的lib文件加下面。然后修改module的gradle文件,必须要首先添加本地仓库的路径:repositories { flatDir { dirs 'libs' }}然后在dependencies中compile相关的arr文件,否则不会识别到库repositories { flatD转载 2017-11-10 11:07:43 · 1696 阅读 · 0 评论 -
gradle配置升级
一般项目中的gradle配置主要有两个地方:1、project下的build.gradle文件:这里显示的是gradle插件的版本号,一般是跟随studio的版本号对应的。2、在工程的根目录下,有个文件gradle-wrapper.properties,该文件显示的是gradle构建的版本号:gradle插件和gradle版本号是有一一对应关系的,具体关系在官网中查转载 2017-11-09 15:44:04 · 507 阅读 · 0 评论 -
git切换到别的分支,要暂时保存当前分支的修改(不想进行add 和commit)的方法 git stash
git切换分支保存修改的代码的方法最近在一个原有的项目上做一次非常大的改版,底层的数据库做了很大的变化,跟现在的版本无法兼容。现在的工作除了开发最新的版本之外还要对原来的版本做例行的维护,修修补补。于是有了在两个分支之间游走切换的问题,最新改版的代码在分支new上,旧版本的代码在分支old上,我在new上开发了一半,忽然有人给了我一个改进的需求,于是我要切换回old去修改代码。在这个场原创 2017-09-21 15:21:47 · 59129 阅读 · 2 评论 -
Android开发中,取消打包某个jar包到APK中
开发中会遇到,引入一个jar包,只想编译的时候能通过,打包APK时不需要把该jar一起打包进去,因为可能在别的地方也有这个jar包,比如在插件开发过程中。宿主工程host里面使用了这个jar包,插件工程里面也需要用到这个jar包,而插件最终需要在宿主中使用,那么如果插件打包apk的时候把这个jar包打进去了,那么宿主运行插件apk的时候就会在内存中同时存在重复的类的情况,这样就会发生类链接错误。原创 2017-06-27 21:08:31 · 3176 阅读 · 1 评论 -
转移eclipse工程到android studio,引入framework.jar包的问题
目前转移还不成功,有问题。只是记录过程,方便以后跟踪。网上有很多转移的文章,大多数是在eclipse中使用export的方式,导出gradle文件,然后直接在studio中打开。我试过好多次,用了不同的工程,始终没能成功,各种错误都有,也没时间折腾了。后来我就新建一个studio工程,把eclipse相关的内容直接拷贝到工程中,反正用到的就是资源,lib,文件,源文件等这些,移植过原创 2016-11-23 16:15:51 · 2084 阅读 · 0 评论 -
填坑:eclipse使用android studio提供的aar形式的lib所遇到的坑
第三方提供一个sdk给我,里面包含了一个demo程序,sdk中提供的第三方依赖有jar包和aar形式的,另外还有一些是直接在gradle中声明的。无奈使用eclipse开发,得把人家studio工程用到的依赖,移植到自己的eclipse工程中。所以就有了如下的填坑。aar形式的lib在eclipse中不能直接使用,需要把该后缀改为rar后缀,如:sdk-release.aar 改名原创 2016-11-23 15:54:02 · 1448 阅读 · 0 评论 -
Android Studio 启动问题(does not point to a valid jvm installation)
本来在环境变量中设置了JAVA_HOME的值为:D:\Program Files\Java\jdk1.8.0_101\bin然后在path中直接引用了这个值:;%JAVA_HOME%;结果,运行eclipse是正常的。后来安装了Studio,运行Android Studio的时候出现了这个问题does not point to a valid jvm installatio原创 2016-08-15 20:21:15 · 4691 阅读 · 0 评论 -
Android Studio导入现有工程的几个步骤
以下是自己从本地或是github上导入别人工程时的一些步骤,记录一下,按照如下步骤基本没出现过问题。1、拷贝完整工程目录(或从github上clone,略去克隆步骤)到本地磁盘目录。2、需要修改工程目录下的几个文件。一般如果不修改的话,会存在gradle,gradle tool版本不一致的 问题,还有android build tool版本不一致的问题,导致导入失败。所以我一般都是拿到原创 2016-01-12 15:57:43 · 6402 阅读 · 2 评论 -
自定义RecycleView实现TV应用上的item焦点获取以及设置当前选中的item居中
RecycleView是个强大的控件,能代替ListView,GridView,还能实现瀑布流,还能实现横向ListView,只需要一句代码就能使纵向ListView变成横向的(主要实现就在布局管理器的选择上了)。其功能用法这里不再赘述,有很多资料可供大家学习。目前所在TV应用,经常使用到横向的列表。实现横向列表也有多种方式,Gallery,horizontalscrollview原创 2015-12-07 18:03:35 · 23983 阅读 · 8 评论 -
记录Android Studio项目提交到github上的出错处理
首先是按照网上的教程进行了一次提交,具体见http://web.gxzj.com.cn/News.aspx?id=325505记得当时出现过这个错误Can't connect to repository from configured remote. You could want to check .gitconfig不能连接到远程仓库,需要检查配置文件。结果我顺手点了个yes原创 2015-12-08 11:01:07 · 4312 阅读 · 7 评论 -
将Eclipse工程导入Android Studio的两种方式
本文是我见过的最全面细致的讲解,按照作者的方式进行,基本都能导入成功。值得详细阅读下!将Eclipse代码导入到AndroidStudio的两种方式转载 2015-12-17 10:49:45 · 923 阅读 · 0 评论 -
应用静默安装能力的权限检查方法探视
在使用静默安装的时候,一般需要满足一定的苛刻条件。网上流传的方法有:1. app具有系统签名(和framwork签名一致)或2.app在system/app/目录下,具体的步骤如下:分为如下三步(1)、静默安装需要系统应用安装权限,需要在AndroidManifest.xml中添加Java1 uses - permission a原创 2017-12-19 16:28:35 · 1925 阅读 · 0 评论