android-studio
白手BaiSoo
学习没有捷径
展开
-
Android Studio引用mipmap中引用.9图片报错
今天写代码碰见一个棘手问题,引用mipmap中.9资源图片报错, 经过一交流群内大神提示 才知道错误原因,解决办法如下: 把所有的.9图片放入drawable资源目录下,然后按eclipse中常规的@drawable引入就好。原创 2015-09-20 23:10:03 · 7007 阅读 · 1 评论 -
获取Android系统所有内置SD卡以及外置SD卡路径
目前越来越多的手机都支持内置SD卡以及外置SD卡(包括OTG)。不少开发者就因为获取外置SD卡路径走了许多弯路,各种查找遍历,还不一定支持了所有机型。最近自己的一个小项目也碰到此问题,找了很多资料,终于找到了一个很有效的方法。目前此方法在Android5.0.2、Android6.0上测试有效。完美获取所有的SD卡路径。 /** * 获取外置SD卡路径 * */原创 2016-01-19 14:50:09 · 2535 阅读 · 0 评论 -
Android Studio上首次使用cocos2d-android出现Duplicate files copied in APK assets/fps_images.png
今天尝试cocos2d,不料才开始就碰见编译问题。具体报问题如此下。Error:duplicate files during packaging of APK E:\Project\Android_Studio\Studying\game\build\outputs\apk\game-debug-unaligned.apkPath in archive: assets/fps_imag原创 2016-02-25 21:10:50 · 3440 阅读 · 1 评论 -
Android Studio之正确导入SO库
Android Studio之正确导入SO相关文件之前一直没有做过第三方的推送消息,这次公司要求采用国内极光第三方推送服务,由于项目还在原型图构思中,因而还可以花点时间看看这方面的东西。看了下相关的DEMO,挺简单的,加点权限,把相关的广播以及服务注册一下就好了,然后在application中初始化一下,就解决了。可偏偏这么简单的几步,确花了我一点时间去调通。过滤了相关的log如下06-21 15:原创 2016-06-21 15:15:12 · 4518 阅读 · 1 评论 -
React Native 学习中踩过的那些坑
1、react-native run-android时提示aapt权限被拒绝完整LOG如下: java.io.IOException: Cannot run program "/Users/name/AndroidSDKs/build-tools/23.0.2/aapt": error=13, Permission denied 解决办法:打开终端。进入SDK/build-tools/23.0原创 2016-09-17 19:45:58 · 1901 阅读 · 0 评论 -
Android 下载apk提示更新以及解决Android 6.0 Marshmallow提示更新报错问题
下载并安装apk的方法很多,但是谷歌还是建议我们采用DownloadManager。下载更新的代码比较简单,分如下几块:启动下载public long startDownload(String uri, String title, String description) { DownloadManager.Request req = new DownloadManager.Reque原创 2016-09-18 18:56:51 · 1860 阅读 · 0 评论 -
java.lang.NoSuchFieldError: No static field xxx of type I in class Lcom/XX/R$id; or its superclasses
项目开发快到尾声,突然发现之前一个模块莫名其妙的奔溃了,我的内心也是奔溃的。以前一直都是好好的,也没去动过它,为啥会出现这样的问题呢? 下面我会根据自己的理解来看待问题android是怎么根据id查找到控件的首先,你在调用 findViewById 之前,你必然是在 activity 中设置了 setContentView, 或者在 Fragment 中重载了 onCreatedView 方法,对于原创 2016-08-27 10:01:29 · 14555 阅读 · 4 评论 -
java.lang.UnsatisfiedLinkError 解决之道
在项目或多或少会使用到JNI,可能是自己公司写的,也有可能是第三方公司的。在使用过程中有难免出现各种问题(比如某个手机出现此问题:国内无良厂商)。出现的问题logjava.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file”data/app/com.xxx.xxx-2/base.apk"],na原创 2016-10-10 15:30:19 · 522 阅读 · 0 评论 -
使用Android系统自带裁剪功能,小图可能出现黑框的解决之道
项目中或多或少的使用到照片裁剪,比如设置头像之类的,正常情况下我们会使用一下方式调用系统的裁剪功能,简单又方便。Intent intent = new Intent("com.android.camera.action.CROP"); intent.setDataAndType(Uri.fromFile(new File(imagePath)), "image/*");原创 2016-11-03 09:54:56 · 862 阅读 · 0 评论