Android学习笔记
Jinato2016
脚踏实地,厚积薄发。不积跬步,无以致千里。
展开
-
Android Studio:错误Execution failed for task ':app:compileDebugNdk'
在Android Studio2.2.3中开发时,因为引用了第三方.so库,在Project --> app --> src --> main 下新建了jni文件夹,并将.so复制在下面,编译时出错如下:Error:Execution failed for task ':app:compileDebugNdk'.> Error: Your project contains C++ file原创 2017-07-12 15:39:16 · 1317 阅读 · 0 评论 -
Android 6.0 及以上运行时权限处理
Android 6.0 及以上运行时权限处理 Android 6.0 及以上时只需要1个运行权限处理,如CALL_PHONE权限:在AndroidManifest.xml中声明权限:申请运行权限:public class MainActivity extends AppCompatActivity { @Override protected void onCrea原创 2017-08-01 15:22:52 · 330 阅读 · 0 评论 -
Ubuntu16 64位安装android studio的32位库 sudo apt-get install lib32bz2-1.0失败
Ubuntu16 64位安装android studio时需要使用以下命令安装一些 32 位库:sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6但安装时出现错误:E: Unable to locate package lib32bz2-1.0E: Couldn't find any package原创 2017-08-18 11:43:04 · 17226 阅读 · 0 评论 -
Android Studio实现AIDL跨进程通信
本文参考:http://www.runoob.com/w3cnote/android-tutorial-service-3.html 学习,把服务端实现和客户端实现合在一起在同一项目下进行实现。AIDL(Android Interface Definition Language)原创 2017-10-09 17:27:28 · 495 阅读 · 0 评论