android 错误
文章平均质量分 75
傲慢的上校
努力做好一个手艺人
展开
-
Git开源项目SlidingMenu移植问题
在Csdn上,看到介绍的开源项目http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects,中的第三个项目:SlidingMenu,很多App都加了这种菜单形式,所以也想研究一下。 其项目Git地址:https://github.com/jfeinstein10/slidingmenu原创 2013-06-07 20:23:33 · 6601 阅读 · 5 评论 -
Android自定义View:No resource identifier found for attribute ‘XXX’ in package ‘XXX‘
在Android自定义view时遇到该问题,百思不得其解,在网上查找,找到该原因,xmlns:xxx="http://schemas.android.com/apk/res/com.xxx.xxx.ui" 这里指定的路径是AndroidManifest.xml 中定义的 package:解决方法:com.xxx.xxx.ui为AndroidManifest.xml 中定义的 package,即原创 2013-07-08 21:15:54 · 7114 阅读 · 0 评论 -
jni编译non-numeric second argument to `wordlist' function错误
在jni编译过程中,遇到non-numeric second argument to `wordlist' function错误,个人遇到这个错误的原因,是因为从windows中拷贝了Android.mk文件到ubuntu中,使用dos2unix Android.mk.把格式转化为unix格式即可。如还有错,尝试dos2unix AndroidManifest.xml。原创 2013-08-02 20:47:23 · 2054 阅读 · 0 评论 -
java.lang.UnsatisfiedLinkError: Native method not found 三种可能解决方案
so文件编译生成后,运行时,有时候会遇到java.lang.UnsatisfiedLinkError: Native method not found问题,有可能是以下三种因素:一、Jni方法头部大小写问题 在C++中,方法名:Java_com_XXX,而不是java_com_XXX。建议直接从生成的.h头文件直接复制方法名到C或者C++文件中。二、C++文件问题 如果是C原创 2013-09-02 22:03:08 · 40953 阅读 · 4 评论 -
java.lang.ClassCastException: android.widget.FrameLayout$LayoutParams cannot be cast to android.widg
有时候需要在在代码中设置LayoutParams,自己为一个FrameLayout设置LayoutParams的时候,遇上如题问题,java.lang.ClassCastException: android.widget.FrameLayout$LayoutParams cannot be cast to android.widget.LinearLayout$LayoutParamsFrameL原创 2013-09-23 22:36:41 · 15797 阅读 · 4 评论 -
JNI中string和jstring转换
jstring str2jstring(JNIEnv* env,const char* pat){ //定义java String类 strClass jclass strClass = (env)->FindClass("Ljava/lang/String;"); //获取String(byte[],String)的构造器,用于将本地byte[]数组转换为一个新Stri原创 2013-10-10 16:02:15 · 15979 阅读 · 1 评论 -
Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
在eclipse中导入项目运行时候,遇到Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.这个错误,后经搜索,发现,原因是因为AndroidMinifest里面的<uses-sdk android:minSdkVersion="11"原创 2013-12-16 15:28:44 · 3818 阅读 · 0 评论 -
MediaRecorder start failed -19 java.lang.RuntimeException: start failed
使用MediaRecorder录制视频的时候,mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); mMediaRecorder.setVideoFr原创 2013-06-14 19:38:31 · 8006 阅读 · 3 评论 -
Android使用Custom debug keystore
有时候需要用到第三方API的时候,需要一个key store 的SH1值,例如使用百度地图API,如果是协同开发,就需要所有Eclipse使用同一keystore。 如下图所示: 这里需要注意的是,自定义keystore名称必须是debug.keystore.不然会报Keystore was tampered with, or password was incorre原创 2014-09-01 23:23:15 · 4607 阅读 · 1 评论 -
LeakCanary:检测所有的内存泄露
本文译自:https://corner.squareup.com/2015/05/leak-canary.html(LeakCanary是由Square公司刚刚开源用于查找Android内存泄露的库) java.lang.OutOfMemoryError at android.graphics.Bitmap.nativeCreate(Bitmap.java:-2)翻译 2015-05-11 00:04:16 · 5184 阅读 · 1 评论 -
JNI开发:Class android.content.Context could not be found
在jni开发中,有时候需要传入一个Context类型参数到C层,在使用javah生成头文件的时候,会报 javah Class android.content.Context could not be found.这个错误,原因是找不到android.content.Context该类,解决方法是,把Context类型改为Object类型即可。原创 2013-06-04 21:21:30 · 6798 阅读 · 2 评论 -
ubuntu安装Android开发环境配置exit code = 13错误安装中文输入法及调整屏幕大小及添加快捷键到右边栏
在ubuntu中安装android开发环境,首先得配置java开发环境,进入官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,下载对应的jdk,我所使用的是32位的ubuntu,所以一定要下对应的jdk,如果是redhat,请下载.rpm格式的压缩包,在ubuntu下,请一定原创 2013-04-20 17:47:14 · 3931 阅读 · 0 评论 -
配置NDK syntax error: unexpected end of file 解决
android NDK开发中,在window环境下需要安装cygwin来模拟linux环境,在网上配置文章较多,不详述,在配置的过程中,需要修改cybwin\home\XXX(you computer name)目录下的.bash_profile中末尾添加ANDROID_NDK_ROOT=/cygdrive/d/andorid/NDK/android-ndk-r7b export ANDROI原创 2013-04-09 20:00:55 · 5500 阅读 · 0 评论 -
AndroidMenifest.xml中android:sharedUserId="android.uid.system权限问题
在AndroidMenifest.xml中我们可以看到android:sharedUserId="android.uid.system"但是有了这句后,就无法对sd卡进行读写操作,比如在SD卡中创建一个新文件夹,是创建不成功的。但是如果把android:sharedUserId="android.uid.system"注释掉,就可以在SD卡进行IO操作了。 在Settings中andr原创 2011-07-15 14:41:31 · 19209 阅读 · 2 评论 -
Notification中Intent携带数据重复问题
Notification中多个Intent使用putExtra方法携带数据,在目的activity中通过getIntent方法取出传递数据时,有时候会发现取出来的数据都是第一次putExtra中放入的数据。 下面看下代码,比较简单:package com.example.notificationdemo;import android.app.Activity;import android.a原创 2013-01-10 23:09:58 · 6784 阅读 · 3 评论 -
模拟器不能上网解决方案
第一种方法是设置代理(如果你的电脑是使用代理上网,模拟器不能联网的话,使用这种方法): 启动模拟器,然后进入 settings->Wireless controls->Mobile networks->Access Point Names 会出现下图:点击进入,然后下面这样设置: - Proxy : your proxy address 你的代理地址 - Port :原创 2011-11-22 15:02:22 · 10103 阅读 · 0 评论 -
退出重进程序,TextView不可见(不显示)问题(极少情况下遇到)
这个问题,在极少情况下可能会遇到,下面会有可能有效的解决方法,但是其中原理还不知道。 在项目中,在线程中获取信息,然后通过handler传递,在handler的handleMessage方法中处理信息并且用一个TextView把信息显示出来。 demo版本代码:public class DemoActivity extends Activity implements OnClickListener原创 2012-11-08 15:09:26 · 4942 阅读 · 15 评论 -
the user data image is used by another emulator(模拟器不能启动)
不知道是何种原因,今天打开模拟器的时候出现了这个提示the user data image is used by another emulator,在网上查找了一下,原来是:系统判断你当前已经启动了另外一个emulator,可能是某些正常操作或异常退出造成的。 解决的方法是:系统判断你当前已经启动了另外一个emulator,可能是某些正常操作或异常退出造成的。进入你avd目录下:在xp下可能是:C原创 2011-11-05 16:06:03 · 3135 阅读 · 0 评论 -
Calendar的错误及Imageview注意点及判断控件是否显示
在代码过程中,使用到了Calendar类,以前也没太使用过,当需要获取时间的时候,使用了一下的方法: Calendar calendar=Calendar.getInstance();原创 2011-11-29 13:22:43 · 3844 阅读 · 0 评论 -
那些年,在Fragment中犯的错
,这题目起的够骚情了,原创傲慢的上校哦,转载请标明:http://blog.csdn.net/aomandeshangxiao/article/details/7753421其实有些方法也是从网上找来的,拿来主义,共同分享下(Fragment其他资料:android之Fragment(官网资料翻译))。第一个错误:FragmentManagerImpl.saveFragmentBasicState原创 2012-07-16 23:50:57 · 28519 阅读 · 18 评论 -
android中ADT版本问题: java.lang.NoClassDefFoundError和conversion to dalvik format failed with error 1错误
最近在ubuntu上面配置android开发环境时候出现n多错误,把心得说一下,如果遇到类似错误,修改下就好了,到目前为止,ADT的版本已经升级到18了。当SDK版本升级到4.0.3的时候,会要求ADT版本是17或者更高的版本,当升级以后,如果出现问题,有可能是JDK版本的问题,注意一下,ADT17要求JDK版本必须在JDK1.6或者更高版本。 当ADT的版本是17或者更高的时候,如果原创 2012-05-09 23:42:51 · 7846 阅读 · 6 评论 -
Camera 360使用之坑
有个朋友想使用Camera 360,过程中遇到了两个坑,来找我寻求帮助。第一个Camera 360 需要在Manifest文件里面配置三个参数: <meta-data android:name="EDIT_SDK_KEY" android:value="hk5qVtkovqMu/jiSM+pHuVCwOkiDn5PppbAr7hb05Of9Jcd4+SXVsDe原创 2015-11-11 22:41:40 · 6178 阅读 · 0 评论