- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 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 6981 1
原创 Mysql忘记root密码怎么办
1. 用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf;2. 在[mysqld]下添加skip-grant-tables,然后保存并退出;3. 重启mysql服务:service mysqld restart 或 /etc/init.d/mysqld restart;4. 重启以后,执行mysq
2018-01-25 15:24:35 235
原创 ubuntu声音设置不显示声卡设备的解决方法
开机登录后立即运行下面语句试试:pulseaudio --start --log-target=syslog
2017-11-08 12:11:43 5403
原创 通过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 9275
转载 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 1230
转载 windows server2012 r2 + ubuntu双系统安装方法
最近安装一下windows server2012 r2+ubuntu双系统,过段时间就会忘记,这次自己写下来,以便以后查看。1. 先准备一个分区来安装ubuntu。在windows server2012 r2中打开磁盘管理。如下图所示:2. 假如要将F盘所在分区用来安装ubuntu,则把该分区从windows server2012 r2中移除
2017-10-28 18:10:16 5573 1
转载 全志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 1774
原创 全志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 3822
转载 当make menuconfig时出现:mconf.c:(.text+0x744): undefined reference to `stdscr'
aspirs@aspirs-virtual-machine:/work/linux-3.0.86$ make menuconfig HOSTLD scripts/kconfig/mconfscripts/kconfig/mconf.o: In function `show_help':mconf.c:(.text+0x744): undefined reference to `st
2017-10-24 21:27:33 2294
原创 anroid编译后pack无输出的原因
用全志A33开发板开发项目,用的android版本是4.4.2,编译完成后就以为大功告成,因为深夜了便没有进行pack工作。 第二天,在android目录下输入pack,竟然提示无此命令,提示安装liballegro。 别无他法,只要照做,apt-get install了这个软件包。 再此输入pack,又提示:
2017-10-23 11:46:06 841 1
原创 如何扩容linux虚拟机的指定分区
在编译android时需要大量的硬盘空间,有时要多编译一个版本,则要增加近50G空间(安卓4.4版本),之前分配的空间往往不够,这时可以通过扩展分区容量来解决。 要在同一个分区进行扩容,需要下载工具:Gparted软件:https://sourceforge.net/projects/gparted/files/gparted-live-stable/ 1、通过VMWar
2017-10-21 14:04:33 2488 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 627
转载 全志A33开发板的android环境搭建及编译、打包
转自:http://blog.csdn.net/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 12214
转载 Ubuntu 12.04 root用户登录设置
Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。然后执行: vi /etc/lightdm/lightdm.conf.增加 greeter
2017-10-18 11:24:48 453
转载 virtualbox安装增强功能时【未能加载虚拟光盘】
今天自由草在使用Virtualbox中的Ubuntu虚拟机,打算作为微丫头本地测试,结果屏幕分辨率比较低,不方便使用,就想安装增强功能来实现更改分辨率,但是在安装时出错:未能加载虚拟光驱 VBoxsGuestAdditions.iso到虚拟电脑经过折腾,最后通过互联网找到了解决方法:进入系统在侧边找到如图加载的虚拟光驱,右击,点击弹出,然后就可正常安装增强功能了
2017-10-18 10:30:09 4740 1
原创 在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 421
原创 PC通过telnet登录Android设备
1、通过root相关app进行root安卓设备,本人用的是KingRoot;2、安装安卓终端app,本人用的是终端模拟器;2、安装busybox,可用busybox相关app进行安装,本人用的是busybox专业汉化版;3、安卓设备启动终端模拟器,然后输入 su busybox telnetd -l /system/bin/sh 这样开启了安卓
2017-09-18 21:43:34 2364
原创 cannot convert ON_WM_TIMER() void (__cdecl CtestDlg::* )(UINT)” to“void (__cdecl CWnd::* )(UINT_PTR)
32位转换成64位编译器,编译后出现如下编译错误: error C2440: 'static_cast' : cannot convert from 'void (__cdecl CFrProgressDlg::* )(UINT)' to 'void (__cdecl CWnd::* )(UINT_PTR)' 出现错误的一行为: ON_WM_TIME
2017-04-26 14:48:10 496
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人