Android错误处理
杭州山不高
山不在高
展开
-
消除ADB错误“more than one device and emulator”的方法
当我连着手机充电的时候,启动模拟器调试,执行ADB指令时,报错。C:\Users\gaojs>adb shellerror: more than one device and emulatorC:\Users\gaojs>adb install e:\good.apkerror: more than one device and emulator碰到这种情况,首先要查一下,是不原创 2013-07-24 20:09:08 · 203869 阅读 · 7 评论 -
解决Android Studio卡在building *** gradle project info
原来用Eclipse创建的工程,用如下办法,可以将它转为Android Studio的工程:1、在Eclipse下,菜单项“File-Export...”,选择“Android-Generate Gradle build files”。2、在Android Studio下,菜单项“File-New-Import Project...”,选择刚才的项目,即可。进行步骤2的时候,一直卡原创 2015-10-30 17:02:03 · 8333 阅读 · 7 评论 -
解决“HAX kernel module is not installed!”的问题
用Android Studio时,模拟器报错:emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel modul原创 2015-12-03 14:06:12 · 6380 阅读 · 1 评论 -
constraint check failed: identity '***' required
03-29 19:16:56.979: I/charon(20761): 00[LIB] loaded plugins: androidbridge charon android-log openssl fips-prf random nonce pubkey pkcs1 pkcs8 pem xcbc hmac socket-default eap-identity eap-mschapv2原创 2016-03-30 15:45:53 · 3474 阅读 · 0 评论 -
iCCP: Not recognizing known sRGB profile
AS问题解决系列—iCCP: Not recognizing known sRGB profile这个结论比较令人信服:利用GIMP工具删除内嵌的profile后问题解决。安装GIMP后,将图片拖放到GIMP界面上,便可打开它。然后,在“文件->Export As...(Shift+Ctrl+E)”,按默认配置“导出”即可!然后,在“文件->全部关闭(Shift+Ctr原创 2016-04-06 11:18:57 · 695 阅读 · 0 评论 -
Failed to add uid rule (Invalid argument)
用StrongSwan,跟服务器建立连接后,从服务端断开连接,有些手机(华为Mate7),会出错:提示连接失败,但系统状态栏仍然有“钥匙”图标,点击可以看到VPN处于连接状态中的对话框,点击断开连接,也没效果。在APP里,再次连接,也会失败。将APP卸载,连接状态的对话框也不会消失;必须重启手机,才能恢复。而有些手机,不会出现这种情况。查看LOG,发现服务器断开时,有如下的错误原创 2016-03-24 18:05:34 · 1769 阅读 · 0 评论 -
XmlPullParserException:<vector> tag requires viewportWidth > 0
03-26 15:52:39.317: E/VdcInflateDelegate(25244): Exception while inflating 03-26 15:52:39.317: E/VdcInflateDelegate(25244): org.xmlpull.v1.XmlPullParserException: Binary XML file line #17 tag require原创 2016-03-26 15:58:33 · 4729 阅读 · 1 评论 -
Gradle sync failed: Out of memory: PermGen space
Gradle sync failed: Out of memory: PermGen space原创 2016-04-05 14:51:29 · 3567 阅读 · 6 评论 -
Could not find class xxx referenced from method xxx.access$super
Android studio编译的apk找不到类04-21 11:25:00.630 26848-26848/cn.gaojs.vpntest E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method cn.gaojs.vpntest.MainActivity.access原创 2016-04-21 11:26:42 · 3788 阅读 · 6 评论 -
安装APK时报“解析错误”
用程序从网上下载一个APK,放在应用的私有目录下(data/data/pkg.name/),用程序安装时,报“解析错误”。Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");原创 2016-07-26 10:43:43 · 1341 阅读 · 0 评论 -
解决Android Studio的Terminal窗口不能输入的问题
Android Studio的Terminal窗口不能输入,解决办法如下:打开Windows的CMD窗口,在其属性中,选中“使用旧版本控制台(需要重新启动)”,重启即可。原创 2015-11-03 11:13:41 · 4521 阅读 · 1 评论 -
Could not find XXX.apk!的解决方法
在工程上面右键,选择Properties,选择Java Build Path的Libraries,点上面的Android 4.2,然后点右边按钮Remove,然后Apply,然后ok。然后再在这个工程上面右键,选择Android Tools->Fix Project Properties。原创 2015-04-24 18:45:40 · 7369 阅读 · 1 评论 -
消除“Android NDK: WARNING: APP_PLATFORM”的方法
自己的默认创建的JNI工程(Windows下,Eclipse的Android NDK(r8e) 配置)编译时报如下的错:E:/adt-bundle-windows-x86-20130522/ndk-r8e/build/core/add-application.mk:129: Android NDK: WARNING: APP_PLATFORM android-14 is larger th原创 2013-07-26 17:12:20 · 11884 阅读 · 2 评论 -
消除运行时的“VFY: unable to resolve static field”错误
08-05 02:58:27.661: W/dalvikvm(977): VFY: unable to resolve static field 87 (D8) in Ltw/com/prolific/driver/pl2303/PL2303Driver$DataBits;08-05 02:58:27.661: D/dalvikvm(977): VFY: replacing opcode 0x原创 2013-08-05 10:59:32 · 23996 阅读 · 10 评论 -
消除“Unfortunately, System UI has stopped”的方法
我创建大屏幕的AVD并运行,每次都弹出“Unfortunately, System UI has stopped”的提示,烦的很!解决方法是:修改AVD下的config.ini中的hw.mainKeys,由no 改为yes!Windows下,其路径在:C:\Users\gaojs\.android\avd\smdk4412.avd。Ubuntu下,其路径在:~/.android/avd原创 2013-07-12 13:01:26 · 21219 阅读 · 6 评论 -
non-numeric second argument to `wordlist' function
用ndk编译一些c项目的时候,有时会出这个error Java代码non-numeric second argument to `wordlist' function: 错误指向 __gmsl文件的第512行 网上有一些说法如下: 修改文件android-ndk-r8c/build/gmsl/__gmsl第512行 C代码 int转载 2013-08-13 19:14:49 · 1434 阅读 · 0 评论 -
消除NetworkOnMainThreadException异常报错
Android的高版本(据说是4.0之后)在主线程里面执行Http请求都会报这个错(android.os.NetworkOnMainThreadException)。解决方法如下,任选其一即可:① 使用 AsyncTask(推荐);② 开启 Worker Thread(推荐);③ 在 onCreate 方法中加以下代码(不推荐): StrictMode.set原创 2013-11-13 11:55:14 · 1098 阅读 · 0 评论 -
消除Context为空的NullPointerException异常
我发现程序启动时,报如下的NullPointerException异常:E/AndroidRuntime(4246): Caused by: java.lang.NullPointerExceptionE/AndroidRuntime(4246): at android.content.ContextWrapper.getResources(ContextWrapper.java:81)原创 2013-11-22 13:09:27 · 7254 阅读 · 3 评论 -
消除“Unable to execute dex: Multiple dex files define”的错误
在用的开发工程里,本来包含一个Jar包(内含ApkInfo),我将它删除后,引入了源码;更新SVN后,再编译,每次总报如下的错误;提示的很清楚,ApkInfo重复了,去掉Jar包即可。[2013-12-02 10:41:34 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/***/ApkInfo;[原创 2013-12-02 10:43:59 · 1549 阅读 · 0 评论 -
the zipalign tool was not found in the sdk
找个zipalign.exe,复制到sdk/tools下即可!原创 2015-04-15 11:21:12 · 4766 阅读 · 3 评论 -
解决MainActivity.onCreate(Unknown Source)的混淆错误
将build\outputs\mapping\release\mapping.txt复制到D:\Android\SDK\tools\proguard\bin,然后将崩溃的log.txt也复制到这个目录下,用如下命令,可以查看具体的崩溃点:retrace.bat mapping.txt log.txtview sourceprint?1.retrace.b原创 2016-09-10 19:26:46 · 3137 阅读 · 0 评论