随笔分类 -  android solve

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
解决方案
摘要:SystemProperties與Settings.System1 使用 SystemProperties.get如果属性名称以“ro.”开头,那么这个属性被视为只读属性。一旦设置,属性值不能改变。如果属性名称以“persist.”开头,当设置这个属性时,其值也将写入/data/property。在c++中就是对应JAVA的两个函数就是property_set, property_get,其实JAVA是通过JNI调用这两个函数的。JAVA代码如下:import android.os.SystemProperties;SystemProperties.set("persist.sys. 阅读全文
posted @ 2013-06-09 10:07 wanqi 阅读(42573) 评论(1) 推荐(0) 编辑
摘要:随机问题的log获取的方法,连接USB到电脑上,执行如下步骤: 1)启动系统,连接USB,执行adb shell<回车> 2)进入shell后可执行 logcat -v time > /sdcard/log.log & Log文件在手机的存储卡里log.log,拔掉USB线,仍然可以记录log 阅读全文
posted @ 2013-05-27 17:44 wanqi 阅读(4386) 评论(0) 推荐(0) 编辑
摘要:如何调用Android隐藏API作为Android应用的开发者,在Android平台上开发,最熟悉的莫过于android sdk。SDK给开发者带来的巨大的便利,使得Android平台的应用开发效率大大提高。不过遗憾的是,Android的功能远不止SDK暴露的那么多,还有很多隐藏的东西Google都没有通过SDK暴露给用户开发者。查看Android源代码时就会发现,这些隐藏的API都有一个共同的特点:类或者方法前都有@hide。如图: <ignore_js_op>一、如何隐藏API的?1)在正常情况下,即不加@hide的时候,所有的public的类或者方法,在编译时都会编译生... 阅读全文
posted @ 2013-05-24 10:23 wanqi 阅读(14865) 评论(2) 推荐(0) 编辑
摘要:android4.0.3 phone 和 tablet 模式设置 修改点android4.0.3 phone 和 tablet 模式设置,是否只有增加PRODUCT_CHARACTERISTICS := tablet属性即可, 还需要做其他修改吗? 阅读全文
posted @ 2013-05-21 17:17 wanqi 阅读(1286) 评论(0) 推荐(0) 编辑
摘要:在device,vendor,package下新建一个目录把.apk,.so文件放到这个目录中。然后编写Android.mk文件LOCAL_PATH:= $(call my-dir)APK_LOCAL_PATH := $(LOCAL_PATH)APK_INSTALL_PATH := system/appLIB_LOCAL_PATH := $(LOCAL_PATH)/libsLIB_INSTALL_PATH := system/lib#COPY APK include $(CLEAR_VARS) LOCAL_MODULE := FaceLock LOCAL_MODULE_PATH := $... 阅读全文
posted @ 2013-05-13 10:39 wanqi 阅读(1729) 评论(0) 推荐(0) 编辑
摘要:分析,读取androidbuild.prop若要在java代码里读取里面的属性值,则需用到android.os.SystemProperties这个类,此类未开放(未提供给SDK API),此类具体位置:frameworks\base\core\java\android\os\SystemProperties.java能够在frameworks里面使用,比如在所有文件policies\base\phone\com\android\internal\policy\impl\LockScreen.java里使用 final boolean isMonkey = SystemProperties.g 阅读全文
posted @ 2013-05-13 10:09 wanqi 阅读(6859) 评论(0) 推荐(0) 编辑
摘要:adb pull data/logcat2.txt ./temp/1111 阅读全文
posted @ 2013-03-13 13:12 wanqi 阅读(213) 评论(0) 推荐(0) 编辑
摘要:git checkout -b test1 index git branch -d test1 阅读全文
posted @ 2013-03-07 14:19 wanqi 阅读(221) 评论(0) 推荐(0) 编辑
摘要:mmm -j4 snod framework/basemp systemimage 使用模块编译,只需要在你所在的模块的目录或者其子目录,执行mm,便可以编译出一个单独的apk,这样岂不快哉! 具体步骤: 1)打开~/.baserc文件,加入source ~/I850/build/envsetup.sh. 加入你自己该文件所在的路径,这样就免去了每次启动新的终端执行mm命令之前,需要引用此文件. 2)完成步骤1之后,就可以在你的模块里面随意执行mm了,要想使用其他快速命令,可以查看envsetup.sh文件,比如 cgrep,jgrep,resgrep在不同类型的文件里面进行相应的查询.... 阅读全文
posted @ 2013-01-31 15:44 wanqi 阅读(3640) 评论(0) 推荐(0) 编辑
摘要:fromhttp://blog.csdn.net/ydt_lwj/article/details/8468272编译android遇到java虚拟机堆内存不够的问题 java.lang.OutOfMemoryError: GC overhead limit exceeded 解决方法分类:Android2013-01-05 13:0089人阅读评论(0)收藏举报ubuntu 12.04 server(64位) 编译android遇到java虚拟机堆内存不够的问题UNEXPECTED TOP-LEVEL ERROR:java.lang.OutOfMemoryError: GC overhead 阅读全文
posted @ 2013-01-28 16:39 wanqi 阅读(7011) 评论(1) 推荐(0) 编辑
摘要:ByteArrayOutputStream baos = new ByteArrayOutputStream();Bitmap bm = BitmapFactory.decodeFile(mFileNamePath);bm.compress(Bitmap.CompressFormat.JPEG, 100, baos);String photodata = new String(Base64.encode(baos.toByteArray(), Base64.DEFAULT));SoapObject request = new SoapObject(NAME_SPACE, METHOD_NAME 阅读全文
posted @ 2013-01-21 09:55 wanqi 阅读(15906) 评论(3) 推荐(0) 编辑
摘要:http://blog.csdn.net/zijie999/article/details/7661947Android JNI, .so library 调试命令分类:Android common2012-06-14 10:17950人阅读评论(1)收藏举报/data/tombstones/tombstone_XX============Log info=============01-01 23:59:09.196: I/DEBUG(91): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadd00d01-01 23:59:0 阅读全文
posted @ 2013-01-14 17:28 wanqi 阅读(1822) 评论(0) 推荐(0) 编辑
摘要:from :http://blog.csdn.net/biangren/article/details/7514722Anroid 异常:is not valid; is your activity running?分类:Android~学习笔记2012-04-26 15:56891人阅读评论(0)收藏举报是由于有activity时依附于另一个activity的,当被依附的activity产生错误的时候,该activity没有了靠山而产生错误(或者是调用了一个已经被finish()的activity)。一般在创建alertdialog.builder是很容易见到。对于这个错误还没有根本的解决办 阅读全文
posted @ 2013-01-14 14:51 wanqi 阅读(2460) 评论(0) 推荐(0) 编辑
摘要:1.启动MediaScanner服务,扫描媒体文件:程序通过发送下面的Intent启动MediaScanner服务扫描指定的文件或目录:Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件12345public void scanFileAsync(Context ctx, String filePath) { Intent scanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); scanIntent.setData(Uri.fromF... 阅读全文
posted @ 2012-12-05 11:09 wanqi 阅读(23216) 评论(1) 推荐(0) 编辑
摘要:from:http://www.cnblogs.com/bmate/archive/2012/09/07/2674432.html使用第三方jar包除了我以下介绍的方法,别的方法我基本上都试验过,均会出现编译或运行错误。以下方法经测试编译和运行都完全没问题。步骤:方法1:Eclipse下,右键工程,Build path,java build path,选择libraries在右边的按钮中点击“Add Library”选择“User library”,点击“下一步”点击“User librarys”按钮在出现的界面中点击“New..”按钮在弹出的界面中随便起一个名字,点击“确定”点击“Add j 阅读全文
posted @ 2012-11-13 09:34 wanqi 阅读(3383) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/yamobread/item/d35f4110fe8b2ef09d778a75goodBitmapFactory decoding大文件中产生OutOfMemoryError解决方案使用android提供的BitmapFactory解码一张图片时,有时会遇到该错误,即:java.lang.OutOfMemoryError: bitmap size exceeds VM budget。这往往是由于图片过大造成的。要想正常使用,一种方式是分配更少的内存空间来存储,即在载入图片的时候以牺牲图片质量为代价,将图片进行放缩,这也是不少人现在为避免以上的OOM所采用 阅读全文
posted @ 2012-10-25 19:22 wanqi 阅读(1075) 评论(1) 推荐(0) 编辑
摘要:快速编译system.img,可以使用这个命令:#make systemimage快速编译boot.img,可以使用以下命令:#make bootimage快速编译userdata.img,可以使用以下命令:# make userdataimage-nodeps但是,对于bootimage, 在不改变内存布局的情况下,可以使用以下命令:#cp ./arch/arm/boot/Image ./arch/arm/boot/kernel#mkbootimg --kernel ./arch/arm/boot/kernel --ramdisk ../out/target/product/tcc8800/ 阅读全文
posted @ 2012-10-22 15:40 wanqi 阅读(31728) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/grfillzaccbaqwq/item/b8dc91da94576e12d90e4490http://www.cnblogs.com/melode11/archive/2009/10/15/1584120.html【11.04.02】在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持最近在研究Android 2.3.3源代码的C/C++层,需要对代码进行一些调试,但是奇怪的是,直接添加LOGD("XXXXXXXX");,使用logcat却看不到任何输出,换成LOGI、LOGV、LOGW、LOG 阅读全文
posted @ 2012-10-22 14:27 wanqi 阅读(2608) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/bigben0123/archive/2012/04/13/2445218.html原文:http://kb.cnblogs.com/a/1652230写了个基于google map api的应用,模拟器一直都顺利,移植到真机时由于真机没有com.google.android.maps.jar包一直运行不了,直到搜到此贴。重点在这部分:手机终端需要支持Google Add-ons作为与Google合作的手机终端的制造商,如果想在自己的Android终端中集成Google的一些应用,例如map,market,picasa,sync等,需要和Googl 阅读全文
posted @ 2012-10-17 18:00 wanqi 阅读(5822) 评论(0) 推荐(0) 编辑
摘要:from :http://blog.csdn.net/long33long/article/details/7759517Android 查看内存使用情况分类:Android2012-07-18 15:57191人阅读评论(0)收藏举报再看开发过程中,经常要通过内存的使用量来优化程序。查看应用程序的命令:adb shell procrank显示如下: PID Vss Rss Pss Uss cmdline 190 79560K 74736K 49624K 43604K system_server14335 55776K 55740K 31308K 26676K ... 阅读全文
posted @ 2012-10-11 11:11 wanqi 阅读(25224) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页