Android Studio
Mi-Hoo
这个作者很懒,什么都没留下…
展开
-
Android Studio如何添加工程(project)为library(针对非gradle)
这篇文章还是针对非gradle build的工程,gradle build有一些差别。在Eclipse要引用别的工程为本工程的library很简单,但是在Android Studio还是稍稍有点小复杂的。那如何引用别的工程为本工程的library呢,首先你要将你要引用的工程作为一个module的形式导入。如何Import module,看这篇文章:Android Studio如何import原创 2016-01-20 10:12:04 · 500 阅读 · 0 评论 -
使用新版Android Studio检测内存泄露和性能
内存泄露,是Android开发者最头疼的事。可能一处小小的内存泄露,都可能是毁于千里之堤的蚁穴。 怎么才能检测内存泄露呢?网上教程非常多,不过很多都是使用Eclipse检测的, 其实1.3版本以后的Android Studio 检测内存非常方便, 如果结合上MAT工具,LeakCanary插件,一切就变得so easy了。熟悉Android Studio界面工欲善其事,必先利其原创 2016-11-03 14:27:08 · 1189 阅读 · 1 评论 -
Android 使用 Scheme 启动淘宝,天猫等其他APP
最近在开发一个购物的APP,在应用内直接跳转到淘宝,天猫,京东等其它购物APP,一番查找研究后找到了解决方法。直接上结论代码://需要传入的 scheme 类型的商品地址String path ="taobao://item.taobao.com/item.html?id=41700658839";Intent intent =new Intent();原创 2018-01-30 17:40:01 · 9375 阅读 · 1 评论 -
升级Android Studio3.0时遇到的几个问题
1.gradle打包,自定义apk名称代码报错(Cannot set the value of read-only property 'outputFile' )报错Error:(56, 0) Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apkD原创 2018-01-17 10:59:00 · 2523 阅读 · 1 评论 -
CreateProcess error = 2,系统找不到指定的文件
针对有安装NDK用户Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin/mips64el-linux-android-strip 找不到, 导致编译报错也就是说在Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4...原创 2018-05-17 15:48:18 · 17784 阅读 · 6 评论 -
Android Studio打包命名
1、Android Studio2.3中android.applicationVariants.all { variant -> variant.outputs.each { output -> def file = output.outputFile def filename = "*****.apk" output.outpu...原创 2018-06-23 18:59:32 · 5736 阅读 · 0 评论 -
Android studio插件Statistic的使用
最近因为申请软著需要统计代码行数,這个统计代码行数还是2年前统计过一次,然后又忘记了之前的工具存哪儿了,然后就去网上找,发现Statistic很留流行,就果断在as里面进行在线安装,安装后发现不知道怎么用,网上大多数说只要你安装好了然后重启as就可以统计了,我就懵了又去找啊找资料,最好10分钟解决了,所有我想把我中间遇到的懵比情况和使用流程记录下,留下备用。首先安装流程不会的请看之前的博客:htt...转载 2018-07-04 11:01:36 · 531 阅读 · 0 评论 -
最全最好用的Android Studio插件整理
现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。1.GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt+Insert选择Gso...原创 2018-07-04 11:08:36 · 1240 阅读 · 0 评论 -
Android Studio 优秀插件汇总
Android ButterKnife Zelezny ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成。 PS:效果图就不贴了,打开插件下载地址和源码地址都能看见,而且数据多了加载效果图蛮卡的。插件下载地址:https://plugins.jetbrains.com/plug...原创 2018-07-04 11:09:25 · 420 阅读 · 0 评论 -
Android Studio 2.0 Instant Run问题解决方法
Android Studio 2.0 Instant Run问题 不支持API Level 21(Android 5.0)以下机型错误日志:AndroidRuntime: FATAL EXCEPTION: main Process:原创 2016-04-19 09:52:20 · 1050 阅读 · 0 评论 -
史上最全的maven pom.xml文件教程详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.原创 2016-02-22 13:42:27 · 443 阅读 · 0 评论 -
如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
原文:How to distribute your own Android library through jCenter and Maven Central from Android Studio 如果你想在Android Studio中引入一个library到你的项目,你只需添加如下的一行代码到模块的build.gradle文件中。dependencies {翻译 2016-02-15 17:13:47 · 592 阅读 · 0 评论 -
Android Studio导入第三方jar包
将第三方jar包加入到libs文件夹中有两种方式将jar引入进工程目录:第一种是打开工程所在Project Structure,然后选择Dependencies,点击那个加号选择File Dependency ,然后再Libs文件夹中选择要导入的jar包,然后点击确定,jar包就导入进来了。第二种方式是:右键点击libs文件夹中的jar文件选择 add as Library...然后选择Model原创 2016-01-20 10:06:15 · 437 阅读 · 0 评论 -
【Android Studio快捷键】之代码提示
相信很多人在用Eclipse的时候,很习惯的都会把Content Assist设置成.abcd...z,这样每次敲代码的时候都会有自动提示,写起代码来很方便。具体设置如图:相信很多人在用Eclipse的时候,很习惯的都会把Content Assist设置成.abcd...z,这样每次敲代码的时候都会有自动提示,写起代码来很方便。具体设置如图:同时,Eclipse中也有一个代码提示的快捷原创 2016-01-20 10:17:09 · 445 阅读 · 0 评论 -
Android Studio com.android.dex.DexException: Multiple dex files define(重复引用包)
如果你用Android Studio开发,并且要用其他项目作为library,这个问题是很容易出现的。出现这个问题的原因是包的重复引用,意思就是在你自己的项目中引用了某个包,而被你作为library的项目也引用了同一个包,就会有这个问题。那如何解决呢,我所知道的是有两种方法:方法1:按照惯例,直接上图吧,从下图可以看到我在library中有加了一个v4的包,同时我将它作为dependenc原创 2016-01-20 10:21:31 · 473 阅读 · 0 评论 -
Android Studio代码自动提示无效(not available in Power Save mode)
估计还是很多人会碰到这个问题,但是不知道如何解决的。就是在设置了代码自动提示功能后,发现不生效的,如何设置代码自动提示请戳这:Android Studio如何设置代码自动提示。不生效的原因是因为你AS设置成了省电模式,设置成省电模式了的话,AS会禁掉一些辅助功能,达到省电的目的。所以代码自动提示也被禁掉了。要修改回来的话,通过File选项,然后倒数第二项:Power Save Mo原创 2016-01-20 10:25:07 · 508 阅读 · 0 评论 -
Android Studio 日常问题处理
Android Studio出来已经一段时间了,从内测版本到现在的1.1,谷歌也在不断的修复工具中bug,使得工具也越来越完善,逐渐的替代Eclipse。经过一段时间的使用,新的工具也有各种的不适应,毕竟要接受一个新鲜的事物需要日益积累的,今天小小就和大家一起去看看平常经常使用的一些功能。1.新建打包密钥 打开Build->Generate Signed Apk然后:点击原创 2016-01-20 14:49:40 · 425 阅读 · 0 评论 -
Android Studio导入(import)工程时常见错误
一、第一种错误:错误日志大体是这样:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)问题分析:从英文意思上看是说,你的工程正在使用不支持的gradle版本。是因为的androidStudio版本过高,对于低版本的gradle插件不再支持导致的。那问题怎么解决呢,Androi转载 2016-01-20 15:07:42 · 2664 阅读 · 0 评论 -
强烈推荐android studio用的几个插件
1、ButterKnife ZeleznyButterKnife 注解生成器,使用起来非常简单方便,使用ButterKnife的有福了!2、SelectorChapek设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。按照不同状态(normal、presse转载 2016-01-21 11:10:18 · 416 阅读 · 0 评论 -
Android Studio安装插件
Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图:区域1:你当前已经安装了的插件区域2:在线安装区域3:从硬盘安装,即针对你已经下载好了的插件,可通过这项选择到你下好的插件,进行安装。还有一个Install JetBrains plugin其实和区域2是一样的,只是这边将JetBrains类型的插件放一起了,便转载 2016-01-21 11:11:14 · 346 阅读 · 0 评论 -
Android Studio 有用的插件
从Eclipse切换到Android Studio 有一段时间了,发现as同,github,已经很多插件的集合有强大的合成效应。安装插件请参考:http://blog.csdn.net/hyr83960944/article/details/359877211.GSonFormat移动端与服务器进行数据交互一般都是通过json数据格式。我们通常都是通过对照接口文档编写一个实体类。当遇到转载 2016-01-26 15:05:30 · 485 阅读 · 0 评论 -
ndk版本和opencv产生冲突解决方式
opencv3及以下的版本仅仅支持gnustl_shared编译,但是NDK16之后就不支持gnustl_shared的编译了,所以这就到了一个十字路口。要你就使用低于16版本的ndk,要么就是用opencv4。如果你的ndk版本升级了,可能也会产生如下错误,提示找不到库。/build/core/add-application.mk:178: *** Android NDK: APP_STL ...原创 2019-07-08 10:18:46 · 1165 阅读 · 1 评论