一个没用过java和安卓的人使用android studio开发带c++ so库的安卓程序用例(以ndk的hello-jni为例),对于不熟悉java和安卓的人来说这个很花时间,希望通过这篇文章帮助跟我一样的人,欢迎随便转载: 1.下载安装android sdk和ndk,ndk r10(目前最新)是单独可以编译c++的,无需cygwin.   2.安装android studio.   3.通过ndk-build命令编译sample中的hello-jni,生成so库.   4.在android…
谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快.(英语一般,有些翻译不太好) 下载地址 https://developer.android.google.cn/studio/archive.html 选择显示全部即可看到下载地址,这里给出来了. Windows (64-bit): android-studio-ide-171.4010489-windows.zip (702075896 bytes) https://dl.google.c…
最新Android Studio版本是Android Studio 3.0,本文提供了所有新功能和更改的摘要. 所有这些功能都可以在最新的金丝雀版本中发布,但beta测试版本可能尚未提供. 核心IDE更改 我们将基础IDE从IntelliJ 2016.2升级到2017.1.2,在2016.3和2017.1中增加了许多新功能,包括参数提示,语义突出显示,搜索中的即时结果等等. 许多新的Lint 检查. 即时运行调试问题234401已经解决. 如果程序在断点上暂停,应用程序将会重新启动. 但是如果应…
我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器.当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Studio 1.0,个人感觉使用起来还是不错的.之前下载过一些Android studio的早期版本,但是都因为"网络问题"而安装失败,无奈删除.而这一次,Android studio 1.0下载后,不需要再联网下载东西了,直接解压就可以使用.  一.Android Studio 1.0.1的下…
昨天看见 Android Studio 1.0 正式版本发布了:心里挺高兴的. 算是忠实用户了吧,从去年开发者大会一开始出现 AS 后就开始使用了:也是从那时开始就基本没有用过 Eclipse 了:一路走来,遇到过 BUG ,也不断的去国外找资源 找解决办法.总的来说挺好的:有些回忆. 这里不讲具体的源码编辑,只是讲怎么下载配置直至简单的使用. 下载 Gradle 这个是啥?一句两句也说不清:还是百度 主页 最新 gradle-2.2.1-all.zip 下载后可以解压到你想要的位置:最好和你的…
即时运行instant Run是android studio 2中,开发人员最关心的特性之一 在google发布studio 2.0之后,马上更新体验了一把,然而发现,并没快多少,说好的即时运行呢? 于是去看了下官方文档: Introduced in Android Studio 2.0, Instant Run is a behavior for the Run  and Debug  commands that significantly reduces the time between u…
我的天! 折腾了好久终于搭建成功了第一个项目. 项目环境: Windows 7  家庭普通版  64位 Android studio 1.5.1 OpenCV-2.4.9-android-sdk 基于Android studio上OpenCv开发环境的配置请参考 http://www.cnblogs.com/whieenz/p/5247166.html 项目内容:  很简单将一张图片灰度化. 项目源码: xml文件源码: <?xml version="1.0" encoding=…
Android studio 百度地图开发(2)地图定位 email:chentravelling@163.com 开发环境:win7 64位,Android Studio,请注意是Android Studio,使用的百度地图定位SDK6.2.3. 地图显示.project配置请參考:Android studio 百度地图开发(1)配置project.显示地图 一.我为百度做点事 最開始自己是从头到尾地写了一遍,可是始终不能成功定位.一直没找到原因.后来也是參考了百度官网上的Demo才弄出来.所…
Android Studio 1.0.1刚刚发布不久,谷歌紧接着发布了Android Studio 1.0.2版本,和1.0.0一样,是一个Bug修复版本.在上一篇Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境,我们介绍了Android开发环境的搭建,今天先来说一下上一篇中大家问道比较多的问题,然后说一些Android Studio的使用技巧.  一.搭建开发环境中遇到的问题及解决办法 1.Genymotion模拟器网络错误 我们顺利的安装完了G…
以往的Android开发有一个头疼的且拖慢速度的问题,就是你每改一行代码要想看到结果必须要编译运行到手机或者模拟器上,而且需要从头(可能是登录界面)一直点击到你修改的界面为止.开发一个完整的Android App你可能要经历无数个重复编译运行的过程,严重的拖慢了开发进度. 最近React Native for Android可谓是解决了这个问题,修改代码可以直接在模拟其上刷新出来当前修改的界面(毕竟是用web技术).于是乎Google能看得下去让FB占领自己的开发领域吗?不可能! 即时运行:更快…