首页 » Android Studio

Android Studio(六):通过Lint提升你的代码

       为了测试你的Android应用符合功能需求。最重要的是确保你的代码没有结构性问题。结构差的代码影响你的Android应用的可靠性,让你的代码难以维护。比如,如果你的XML资源文件包含未使用的明明空间,这会花费空间和不必要的进程。其他机构行问题,比如是哟个过时的API调用,如果设备API版本不兼容,可能导致运行失败。阅读全文 »

2016年10月8日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio(五):编写你的应用

       Android Studio包含了每个开发阶段的各种工具,但是最重要就是编写代码。 高效编码  接下来的是能够帮助你高效编程的方法。 使用Lint快速修复 Android Studio提供一个叫Lint的代码扫描工具,用来帮助你辨别和纠正错误,而无须执行app或者编写测试用例。 在你每次构建应用时,Android Studio运行Lint来检测你的源文件发现潜在的bug。阅读全文 »

2016年9月18日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio(四):创建一个Android Library

       一个Android Library结构上与Android app模块相同。它可以包含构建一个app需要的所有东西,包括圆满,资源文件和AndroidManifest.xml。然而,并非编译成运行在设备上的APK,一个Android Library编译成其他Android app模块可以用作以来的AAR文件。 一个Library模块在以下情形中是有用的: 1、 当你构建多个使用相同组件,比如acti阅读全文 »

2016年8月29日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio(三):为新设备创建一个模块

       模块为你的应用的源码、资源文件和app level设置(比如AndroidManifest.xml)提供了一个容器。每个模块可以独立的构建、测试和调试。 通过使用模块,Android Studio可以更容易的将新的设备添加到你的项目中。在Android Studio中可以通过一些简单的步骤来创建针对指定平台的模块,比如Android Wear或者Android TV。阅读全文 »

2016年8月16日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio(二):创建一个项目

       Android Studio中的项目包含一个或多个模块。本节帮助你创建一个新的项目。 创建一个新的项目 如果你之前没有打开项目,Android Studio显示欢迎页面,通过点击Start a New Android Studio project.来创建一个新的项目。 如果你之前已经打开了项目,Android Studio显示开发环境。阅读全文 »

2016年7月27日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio(一):Android Studio管理你的项目

       项目概览  Android Studio中的项目包含了开发一个app的工作环境所需要的一切。从代码,到资源,到测试到构建配置。当你创建一个新的项目的时候,Android Studio为所有的文件创建了必要结构,使它们在IDE左边的Project中可见(单击View>Tool Windows>Project)。 模块(Modules) 模块是构建设置(build settings)和源文件的集合,可阅读全文 »

2016年7月6日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio下NDK开发该如何配置

       1. 准备工作 在实际写代码之前,首先我们还是需要做一些准备工作:  1)下载NDK开发包:Android官方下载页面  2)配置系统环境变量  下载好NDK开发包之后,直接解压到任意目录,然后需要配置一下系统环境变量,之所以要配置环境变量,是为了方便使用命令ndk-build脚本进行NDK编译。配置参考如下: Windows系统配置 环境变量 PATH 下追加 :D:\ProgramFile\阅读全文 »

2016年6月21日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

看看Android Studio 2.2有哪些新功能

       升级SDK可用Background  多加了个按钮,可用一边写代码一边下载SDK  Instant Run  修改代码一秒启动  APK analyzer 分析任何的APK 查看APK下载包的大小,解压后的实际大小 反编译资源文件,甚至能还原layout中的资源id,还有,代码,代码,代码,重要的事情说三遍,可以和APKTOOL,dex2jar说拜拜阅读全文 »

2016年6月3日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android studio 多渠道打包(超简洁版)

       最近一直用android studio 进行开发,在开发和发版的时候,遇到一个多渠道打包的问题,由于公司里是有七个渠道的包进行分发,由于每次去AndroidManifest.xml修改渠道的值,甚是麻烦。。。   最后去google了一番,发现有些方法,是在gradle文件里切换各种不同的AndroidManifest.xml文件,感觉这样也太麻烦些了。。。后面搜索了些,发些大家写得都差不多阅读全文 »

2016年5月23日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio制作.so库教程

       前言  因为工作需要可能要用到JNI开发,本篇文章就分享一下我在这方面的实践,以前我们使用Eclipse做NDK开发,非常麻烦,需要配cygwin的编译环境,后面NDK功能完善才逐渐简单点,Eclipse的如何通过NDK生成so库就不多说了,目前已经不适用于Android开发,建议使用AS进行开发,本篇也是基于AS来进行讲解。阅读全文 »

2016年4月29日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio调试工具总结

       前言:写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;当我们的程序出现bug时,调试可以快速的找到bug。进入调试状态,我们可以清楚的了解程序的整个执行过程,可以对内存的数据进行监视。下面就简单总结一下调试的基本使用和一些调试的技巧。本文是通过查找网上的多方资源整理而来,如果有谬误的地方请大家指出,希望本文能对你有所帮助。阅读全文 »

2016年4月18日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio 1.5以上混合调试Native和Java代码

       文中Android Studio 1.5+表示Android Studio 1.5版本以及以上。  网上大部分中文或英语教程还是停留在老版本的Android Studio的Debug的设置,要么不全。正好最近工作中要在Android Studio中调试C++代码,就来写一篇咯。  Android Studio 1.5+的调试设置与之前有所不同。  而且新版中推出了一个Hybrid的调试:可以混合调阅读全文 »

2016年3月25日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

jenkins远程构建Android的过程

       由于企业的需求,需要做一个网站开分享每个版本的Android的app,所以需要使用的工具如下:  Jenkins平台,远程编译环境服务器一台,web服务器一台,根据自己的选择,可以搭配自己的资源,废话少说,直奔主题  1. Jenkins的操作  在Jenkins中添加一个节点,设置好远程的工作目录,创建好服务器的标签,然后创建好相关的环境键值对,比如Android_home,Java_home,阅读全文 »

2016年3月14日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

使用 ionic 框架开发 Android 应用之搭建开发环境

       1、下载JDK并配置Java运行环境 安装后需要进行如下配置: 在"系统变量"中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。 1)JAVA_HOME C:\Program Files\Java\jdk1.8.0_45 注意:JAVA_HOME指明J阅读全文 »

2016年1月8日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio创建Android Library发布至本地仓库

       本文通过Android Studio创建一个Android Library项目,然后发布到本地的Maven仓库。 1. 创建Android Library模块 2. 配置build.gradle 3. 执行gradle task发布android Library阅读全文 »

2015年12月4日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio如何引用外部Library工程

       举例: 库: https://github.com/AltBeacon/android-beacon-library.git 主工程: https://github.com/AltBeacon/android-beacon-library-reference.git File->Import Project:先导入android-beacon-library-reference工程阅读全文 »

2015年12月4日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio那些可以称之为亮点的地方

       1. 随意切换工程目录的显示结构 Project 如果要导入jar包,需要看到libs目录,切换到这个模式 而且在这个目录,可以看到适配的多个文件夹,在Android目录里会将型号标记在XML文件后面。 Android 只有java和res目录,看着干净 Test 专门用于测试  2. 全屏编辑代码模式阅读全文 »

2015年11月20日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio如何更新升级

       自从2013 Google I/O大会之后,笔者就将android ide开发工具从eclipse迁移到Android Studio了,android studio一直在更新完善,为了与时俱进,我们当然要将工具更新到最新版本啦!其实更新本来是很简单,只要从Android Studio Help菜单中选择Check for Update即可:...阅读全文 »

2015年11月12日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:1

最生动的Android Studio快捷键GIF操作演示

       这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。   这些技巧在实际应用中能够非常大的提高工作效率。   关于快捷键   The File Structure Popup   ctrl+f12   此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。阅读全文 »

2015年10月30日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android Studio 添加第三方软件包的方法图解

       初次接触android studio大家可能总会拿它与eclipse做比较,有很多习惯与eclipse不同,现在就跟大家分享一下我是如何加载第三方软件包的。 初次建一个android项目打开的页面如下所示: 现单击项目名称如下图所示:...阅读全文 »

2015年10月30日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0