android sdk 无法更新或更新太慢

备注信息:sdk manager中加入mirrors.opencas.org,强迫http方式

ADT下载地址:http://dl.google.com/android/ADT-23.0.4.zip

远程调试android程序

进入android sdk/platform-tools目录,保证被调试手机开启可调试选项,并且可以ping通手机,执行如下命令

adb shell

adb connect IP

top -m 10 -s cpu

dumpsys meminfo PID

dumpsys meminfo <package_name>

kill PID

传文件使用命令adb push/pull

Unity3D导出工程作为Android工程库使用时,在启动时退出

错误原因:没有在xml配置文件中设置android:screenOrientation="landscape"

Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define ...

错误原因:在项目中出现了多个相同的jar包,需要删掉多余的jar文件

备注信息:在Unity3d项目移植到Eclipse中时,不需要手动添加Unity安装目录中的class.jar文件

java.lang.UnsatisfiedLinkError: Couldn't load lib...... findLibrary returned null

错误原因:使用了System.loadLibrary("filename"),但找不到需要链接的库文件

备注信息:Eclipse中libs目录下的armeabi文件夹需要改名为armeabi-v7a,需要与Unity3d导出工程中的libs目录下文件夹名一致

android中一个程序出现两个相同的图标

错误原因:如下所示,在AndroidManifest.xml文件中出现了多个android.intent.action.MAIN,可能存在于不同的Activity中

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

JNI使用GetStringUTFChars导致程序崩溃

错误原因:要转换jstring到const char*,使用函数GetStringUTFChars可能返回一个NULL对象

const char* str = env->GetStringUTFChars(arg, 0);
if (str == NULL){
    return;
}else {
    env->ReleaseStringUTFChars(arg, str);
}

HttpConnection调用GetResponseCode()出现EOFException

错误原因:客户端使用了已经被服务器关闭的连接。下面的修正方法并不是很好,效率低。

最好的解决办法是,不使用HttpConnection,而是使用HttpClient来避免这个bug。

System.setProperty("http.keepAlive", "false");

Android开发错误信息收集的更多相关文章

  1. Android 开发错误信息001

    Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessExceptio ...

  2. Android开发错误汇总

    [错误信息] [2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requireme ...

  3. Android开发人员不得不收集的代码(转)

    App相关→AppUtils.java 安装App installApp 卸载指定包名的App uninstallApp 获取当前App信息 getAppInfo 获取所有已安装App信息 getAl ...

  4. 9种常见的Android开发错误及解决方案

    整理总结了9个Android开发中的错误以及解决方案,共同探讨进步! 1. 如果你的项目的R文件不见的话,可以试下改版本号在保存,R文件不见一般都是布局文本出错导致. 2. 布局文件不可以有大写字母 ...

  5. 【Android 应用开发】Android 开发错误集锦

    1. eclipse的Device中不显示手机 在eclipse中连接不上手机,出现adb server didn't ACK  fail to start daemon 错误. 出现这种原因是因为a ...

  6. Android 开发错误集锦

    1. eclipse的Device中不显示手机 在eclipse中连接不上手机,出现adb server didn't ACK  fail to start daemon 错误. 出现这种原因是因为a ...

  7. android开发错误经验总结

    TextView: 1.textView.setText();参数如果直接传int类型,ide不会显示错误.但是运行会报错. 布局渲染: 1. <View android:background= ...

  8. Eclipse下Android开发错误之Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace

    升级了Android版本后,在运行应用时提示: [2013-11-27 10:37:35 - Dex Loader] Unable to execute dex: java.nio.BufferOve ...

  9. Android开发各种Utils收集库

    为方便查找,已进行大致归类,其目录如下所示: Activity相关→ActivityUtils.java→Demo isActivityExists : 判断是否存在Activity launchAc ...

随机推荐

  1. 移动web开发入门级

    http://www.infoq.com/cn/articles/development-of-the-mobile-web-deep-concept/

  2. Firefly的角色跳转场景简单示例

    源地址:http://bbs.9miao.com/thread-45790-1-2.html 本例演示的是模拟游戏服务端,让角色在场景1中跳转到场景2中.在实际游戏中,client将要跳转的角色id和 ...

  3. 如何将class文件打包成jar 这里提供两种方式!

    原地址:http://blog.163.com/09zzy@126/blog/static/711976652011101001530/ 如何将class文件打包成jar文件,这是一个很严肃的问题,当 ...

  4. linux cd命令不带路径参数

    #切换到当前用户的主目录.若为root用户,则切换到/root,若普通用户,则切换到/home/username $ cd

  5. CURL与PHP-CLI的应用【CLI篇】

    CLI的普通应用 什么是PHP-CLI php-cli是php Command Line Interface的简称,即PHP命令行接口,在windows和linux下都是支持PHP-CLI模式的; 为 ...

  6. 【转】linux C++ 获取文件信息 stat函数详解

    stat函数讲解 表头文件:    #include <sys/stat.h>             #include <unistd.h>定义函数:    int stat ...

  7. 【Deep Learning学习笔记】Efficient Estimation of Word Representations in Vector Space_google2013

    标题:Efficient Estimation of Word Representations in Vector Space 作者:Tomas Mikolov 发表于:ICLR 2013 主要内容: ...

  8. android SharedPreferences 使用

    除了SQLite数据库外,SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值 对数据,通常用来存储一些简单的配置信息.其存储位置在/dat ...

  9. Android 签名(1)为什么要签名

    所有的应用程序都必须有数字证书,Android系统不会安装一个没有数字证书的应用程序 签名可以: 1,用特权,2完整性鉴别,3安全保证, 1,专用权限或特权要签名 一些特权要经签名才允许.签名可用:S ...

  10. System.Drawing.Graphics中比较重要的几个方法

    方法 常见参数 绘制的图形 DrawLine 钢笔.起点和终点 一段直线 DrawRectangle 钢笔.位置和大小 空心矩形 DrawEllipse 钢笔.位置和大小 空心椭圆 FillRecta ...