
android
li4321
这个作者很懒,什么都没留下…
展开
-
在Ubuntu 12.04 64bit搭建Android编译环境后,重启卡住在Ubuntu logo,进不了图形界面
搭建android编译环境,先要安装以下包:sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 \ x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-me原创 2017-09-20 23:16:12 · 431 阅读 · 0 评论 -
全志A20编译和调试笔记
一、建立编译环境(1)、参考google官方提供的说明:http://source.android.com/source/initializing.html#apt-get install qemu-user-static debootstrap emdebian-archive-keyring libusb-1.0-0-dev pkg-config libncurses5-de转载 2017-10-26 19:59:55 · 1807 阅读 · 0 评论 -
通过adb以root权限登录android开发板,并修改system目录为读写权限
在windows的cmd命令窗口输入如下命令: adb root // adb以root权限登录安卓开发板 adb shell mount -rw -o remount /system // 以读写权限重新挂载system OK!原创 2017-11-03 10:19:18 · 9371 阅读 · 0 评论 -
全志A33开发中重新配置内核(make menuconfig)后出现的问题及解决
在对全志A33开发中,需要调整、增加驱动和模块,在lichee/linux3.4/目录下输入make menuconfig后,在界面内对相应内核配置项进行了调整,保存退出。 回到lichee目录, 再输入source buildroot/scripts/mksetup.sh mkkernel 结果出现每个配置项都提示要手动选择Y/N/M,感觉原创 2017-10-25 14:16:29 · 3868 阅读 · 0 评论 -
android源码编译出现No private recovery resources for TARGET_DEVICE解决方法
mmm或mm出现以下提示的解决方法:Terminal log:No private recovery resources for TARGET_DEVICE xxxxxxmake: Entering directory `/xxxxx/android'make: Nothing to be done for `all_modules'.make: Leaving directo转载 2017-10-31 15:22:41 · 1265 阅读 · 0 评论 -
anroid编译后pack无输出的原因
用全志A33开发板开发项目,用的android版本是4.4.2,编译完成后就以为大功告成,因为深夜了便没有进行pack工作。 第二天,在android目录下输入pack,竟然提示无此命令,提示安装liballegro。 别无他法,只要照做,apt-get install了这个软件包。 再此输入pack,又提示:原创 2017-10-23 11:46:06 · 871 阅读 · 1 评论 -
如何扩容linux虚拟机的指定分区
在编译android时需要大量的硬盘空间,有时要多编译一个版本,则要增加近50G空间(安卓4.4版本),之前分配的空间往往不够,这时可以通过扩展分区容量来解决。 要在同一个分区进行扩容,需要下载工具:Gparted软件:https://sourceforge.net/projects/gparted/files/gparted-live-stable/ 1、通过VMWar原创 2017-10-21 14:04:33 · 2522 阅读 · 2 评论 -
android4.4编译失败,出现“virtual memory exhausted: Cannot allocate memory”
编译android4.4时,中途出现“virtual memory exhausted: Cannot allocate memory”,字面意思是虚拟内存不够用了,应该是安装虚拟机时默认分配的swap空间偏小了。 输入命令 free -m 发现swap剩余空间确实很小了。 增大swap空间: dd if=/dev/zero of原创 2017-10-20 14:17:23 · 647 阅读 · 0 评论 -
全志A33开发板的android环境搭建及编译、打包
转自:http://blog.youkuaiyun.com/jangel_lee/article/details/44306621A33环境搭建编译手册说明目录Ubuntu安装 4制作Ubuntu的USB启动盘 4安装Ubuntu 6配置ssh 15配置vim 15开启Ubuntu图形界面的root权限 16转载 2017-10-19 15:15:39 · 12507 阅读 · 0 评论 -
JNI中通过参数来传递数组返回值(C和java间)
在jni中返回数组,一般是在jni中直接new一个byte数组,然后调用函数(*env)->SetByteArrayRegion(env, bytearray, 0, len, buffer);将buffer的值copy到bytearray中,函数直接return bytearray就可以了。 另外一种是返回错误号,数据通过参数传出,但是java的基本数据类型是传值,对象...原创 2018-03-03 17:25:28 · 7171 阅读 · 1 评论