RSS图片
Android
      Android Studio集成和添加了一些实用的工具,其中一个便是terminal。在Windows平台下Android Studio中的terminal在原理上实际使用的是window中的cmd控制台也就是位于C:\Windows\System32\目录下的 cmd.exe。升级了win10的用户会发现,win10下的cmd比以前平台下的cmd改进了不少,但这些改进也导致了Android studio在调用cmd上出现了问题。 解决办法: 打开cmd控制台窗口,在选项中进行如下操作,如图: 然后重启系统即可...
作者:发表于:2015/11/22 点击:20 评论:0
android编译系统的makefile文件Android.mk写法如下 (1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下 Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式: LOCAL_PATH:=$(call my-dir) 上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。 (2)Android.mk中可以定义多个编译模块,每个编译模块都是以include $(CLEAR_VARS)开始 以include $(BUILD_XXX)结束。 include $(CLEAR_V......
作者:发表于:2015/11/22 点击:2 评论:0
@author ASCE1885的 Github 简书 微博 CSDN 原文链接 早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?7种! Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。 应用程序二进制接口(Application Binary Interface)定义了二进制文件(尤其是.so文件)如何运行在相应的系统平台上,从使用......
作者:发表于:2015/11/22 点击:8 评论:0
著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:夏海亮 链接:http://www.zhihu.com/question/32298079/answer/56010423 来源:知乎 通过这两天对Android Studio的研究,终于搞通了Android Studio的基本操作及与SVN的相关关联操作(这样才能在公司的开发工作中使用);Google年底将会停止ADT插件的更新和支持,全面转向Android Studio(果然是自己的孩子啊),因此使用Android Studio进行安卓项目的开发也是大势所趋,项目得闲之......
作者:发表于:2015/11/19 点击:68 评论:0
Some things to point out, make sure you have your settings.gradle updated to reference both the app and library modules. settings.gradle: include ':app', ':libraries:lib1', ':libraries:lib2' Also make sure that the app's build.gradle has the followng: dependencies { compile project(':libraries:lib1') } You should have the following structure: MyProject/ | settings.gradle ......
作者:发表于:2015/11/16 点击:22 评论:0
说明:本篇内容涉及如何在AS中新建一个Project(应用工作区)并在Project里创建多个Module(项目),记录了在创建Module时遇到的问题,比如新建一个Module后选择要运行的项目时,项目标有红色的叉叉导致无法运行。 Getting Start 在使用Android Studio(以下简称AS)新建项目时都会有这样一个概念: Eclipse中的WorkSpace相当于AS中的Project; Eclipse中的Project相当于AS中的Module(只就新建而言)。 所以Eclipse中在一个WorkSpace中建立多个Project ......
作者:发表于:2015/11/16 点击:14 评论:0
说明: android的NDK本来就提供了zlib库,但是由于zlib相对简单,所以我第一次编译的就是zlib,只是为了了解一下大概如何编译的思路。 这里使用的zlib的版本是zlib-1.2.3。 (1)使用ndk-build的方式 解压zlib包后,将其放入JNI文件夹下,目录树结构如下:     NDK#tree -L 3       .       ├── prj_zlib       │   └── jni  ......
作者:发表于:2015/11/16 点击:8 评论:0
这段时间一直在用Android Studio做一些Demo的开发,一开始从Eclipse中转向这个开发工具,各种不适应,希望此博文可以一直更新,还有网友可以分享出自己方便更好更快开发的一些技巧。 首先我讲一些经常用到的快捷键吧,网上很多都只说一个大概,很模糊,也不知道什么时候才会用到。我们尽量让这篇博文有作用而不是纯粹的Copy吧! 虽 然说Android Studio可以直接一键把所有快捷键设置成Eclipse的快捷键,但是想到你身边的同事,有可能不一定会设置成Eclipse,这样有的时......
作者:发表于:2015/11/16 点击:15 评论:0
android编译系统的makefile文件Android.mk写法如下 (1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下 Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式: LOCAL_PATH:=$(call my-dir) 上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。 (2)Android.mk中可以定义多个编译模块,每个编译模块都是以include $(CLEAR_VARS)开始 以include $(BUILD_XXX)结束。 include $(CLEAR_VARS) CLEA......
作者:发表于:2015/11/16 点击:7 评论:0
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。 一、Android.mk文件的用途 一个android子项目中会存在一个或多个Android.mk文件 1、单一的Android.mk文件 直接参考NDK的sample目录下的hello-jni项目,在这个项目中只有一个Android.mk文件 2、多个Android.mk文件 如果需要编译的模块比较多,我们......
作者:发表于:2015/11/16 点击:1 评论:0