
Android
文章平均质量分 55
等风来不如迎风去
AI领域初学者,AI+实时语音,AI+2/3D动画生成;AI+UE表演,AI+游戏NPC;音视频行业深耕多年,熟悉会议、直播、RTC,对在线教育、娱乐秀场等音视频端到端技术及系统架构有深入研究
展开
-
【Flutter】windows环境配置
flutter原创 2024-04-03 18:57:45 · 704 阅读 · 0 评论 -
【zz】 JNI对象内存回收
ibm JNI对象转JNI 规范中未详细说明有关 GC 如何查找 JNI 对象引用的实现详细信息。相反,JNI 指定了可靠且可预测的必需行为。局部和全局引用局部引用限于其创建的堆栈帧和线程,并且在其创建的堆栈帧返回时会自动删除。全局引用允许本机代码将局部引用提升为与 JVM 相连的任何线程中的本机代码可以使用的格式。全局引用和内存泄漏全局引用不会自动删除,因此程序员必须处理内存管理。每个全局引用都会为引用目标建立根,并且使用户可以访问整个子树。因此,必须释放创建的每个全局引用以防止发生原创 2020-08-18 20:20:48 · 1093 阅读 · 1 评论 -
【zz】Java 与 JNI 互传数据
Java 与 JNI 互传数据的那些事转载这里写目录标题Java 与 JNI 互传数据的那些事常规类型的传递Java 对象的内存管理临时对象全局对象特殊类型的传递指针传递找遍文档, 避免深拷贝的方法大概有ByteBuffer1 常规类型的传递2 Java 对象的内存管理2.1 临时对象2.2 全局对象3 特殊类型的传递3.1 指针传递3.2 内存块的传递3.2.1 GetPrimitiveArrayCritical3.2.2 ByteBuffer常规类型的传递这部分算是 JNI 的原创 2020-08-18 20:02:34 · 1003 阅读 · 0 评论 -
win7 64位 配置android开发环境
1.jdk7 64位JAVA_HOME C:\Program Files\Java\jdk1.7.0_09\bin;参考 http://www.apkbus.com/android-43333-1-1.html ,PATH:C:\Program Files\Java\jdk1.7.0_09\bin;C:\Program Files (x86)\AMD APP\bi原创 2012-11-15 23:20:32 · 1910 阅读 · 0 评论 -
Failed to fectch URl https://dl-ssl.google.com/android/repository/addons_list.xml, reason: Connectio
解决:Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_li ..http://www.eoeandroid.com/blog-639689-2564.html热度 4已有 3662 次阅读2012-4-5 15:40 |个人分类:solutions| sdk, man转载 2012-12-03 11:16:50 · 1802 阅读 · 0 评论 -
[V811双核] 最新昂达V811最新2.0固件ROOT方法
本帖最后由 kingchina 于 2012.11.21 12:45 编辑你还在为如何ROOT而烦恼吗?http://www.ondabbs.cn/forum.php?mod=viewthread&tid=195216&extra=page%3D1%26filter%3Dtypeid%26typeid%3D307%26typeid%3D307还在为找不到好的ROOT转载 2012-12-03 23:00:13 · 5108 阅读 · 1 评论 -
ubuntu12.04 编译vlc for android 0.08
参考http://wiki.videolan.org/AndroidCompile (which is for Linux)1.工具下载android-ndk-r8c 和 android-sdk-linux2. 源码git的vlc for android root@ubuntu:/home/zhangbin/vlc_android/port_原创 2012-12-27 14:42:42 · 3274 阅读 · 0 评论 -
下载android内核源码
root@ubuntu64:/home/zhangbin/android_src# cd *kernelroot@ubuntu64:/home/zhangbin/android_src/android_kernel# lsroot@ubuntu64:/home/zhangbin/android_src/android_kernel# git clone https://android.go原创 2013-01-01 11:25:07 · 1008 阅读 · 0 评论 -
运行tizen的installer必备的库
root@ubuntu:/home/zhangbin/tools_chain# chmod +x tizen*binroot@ubuntu:/home/zhangbin/tools_chain# ./tizen*bin Do not install as 'root' user or 'su' commands. root@ubuntu:/home/zhangbin/tools_cha原创 2013-03-15 17:17:08 · 1563 阅读 · 0 评论 -
havlenapetr/FFMpeg 好像是2年前的啊。
这个好老啊,都2年3年前的了。https://github.com/havlenapetr/FFMpegFFMpeg / Commit History May 25, 2011repair bulding process for everyone - you must build in ndkr5原创 2013-03-30 16:51:44 · 831 阅读 · 0 评论 -
ubuntu12.04 android 4.2.1 源码编译SDK 报错
root@ubuntu64:/home/zhangbin/android_src/bin# make sdk============================================PLATFORM_VERSION_CODENAME=RELPLATFORM_VERSION=4.2.1TARGET_PRODUCT=fullTARGET_BUILD_VARIANT=e原创 2013-03-30 22:12:05 · 3415 阅读 · 0 评论 -
去年12月下载编译android4.2.1源码的过程截图
参考网上的文章进行的,没有啥起起落落,还是很顺畅。过程我都记不得了。找到之前的截图。。。1. 下载repo脚本貌似需要谷歌账户才能直接从服务器上获取源码。2 。同步代码?3 。遇到的问题都可以很容易的解决4 。编译很容易就成功,虚拟机都启动了 。原创 2013-03-30 12:33:04 · 1098 阅读 · 0 评论 -
ubuntu12.04 android 4.2.1 源码编译SDK 通过
报错:d annotation and @deprecated doc tag do not matchURLConnection.java:0: warning 113: Method java.net.URLConnection.getDefaultRequestProperty: @Deprecated annotation and @deprecated doc tag do原创 2013-03-31 03:47:30 · 6765 阅读 · 0 评论 -
ubuntu12.04 AMD64 提取ANDROID NDKr8e中LINUXX86_64工具链
使用以下脚本#!/bin/shDST=/opt/ndk_standaloneTOOLCHAIN=$DST/NDKr8eSYSROOT=$TOOLCHAIN/sysroot/export ANDROID_NDK=/home/zhangbin/android/android-ndk-r8e$ANDROID_NDK/build/tools/make-standalon原创 2013-04-08 11:35:12 · 3081 阅读 · 0 评论 -
ubuntu 12.04 amd64 编译android源码的JAVA环境配置
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下载JDK。我修改的是root下的profile,没有修改bashrcroot@ubuntu64:/home/zhangbin# cat /root/.profile# ~/.profile原创 2013-03-30 18:38:51 · 1293 阅读 · 0 评论 -
ubuntu12.04 amd64 虚拟机 配置java环境,解决/etc/profile对root无效的问题。
(1)解压缩 jdk和eclipsehttp://blog.youkuaiyun.com/commshare/article/details/8780268(2) 设置java的环境变量,并启用。root@Ubuntu64:/etc# ls /opt/sun_java/jdk1.7.0_17/bin lib src.zipCOPYRIGHT原创 2013-04-09 22:27:34 · 3446 阅读 · 0 评论 -
加入handbrake的ppa
https://launchpad.net/+help-soyuz/ppa-sources-list.htmlhttps://launchpad.net/~stebbins/+archive/handbrake-releaseshttp://handbrake.fr/downloads.phphttp://blog.leepood.com/production-of-m原创 2013-04-09 20:28:10 · 1004 阅读 · 0 评论 -
FFmpeg1.2的获取android系统头文件
#!/bin/shecho "Fetching Android system headers"git clone --depth=1 --branch gingerbread-release git://github.com/CyanogenMod/android_frameworks_base.git ../android-source/frameworks/basegit clon原创 2013-04-11 15:24:03 · 1072 阅读 · 0 评论 -
生成vlc-android/bin/VLC-debug.apk 出错了
CC libripple_plugin_la-ripple.lo CC librotate_plugin_la-rotate.lo CC librotate_plugin_la-motionlib.lo../../../modules/video_filter/../control/motionlib.c: In function 'GetOrientati原创 2013-04-14 19:26:17 · 4864 阅读 · 3 评论 -
android-sdk-linux/tools/ant/build.xml:401: SDK Platform Tools component is missing. Please install i
root@Ubuntu32:/home/zhangbin/vlc/android/android# make=== Building vlc-android/bin/VLC-debug.apk for armeabi-v7a ===date +"%Y-%m-%d" > vlc-android/assets/builddate.txtecho `id -u -n`@`ho原创 2013-04-14 22:04:37 · 3316 阅读 · 0 评论 -
VLC4Android 每次只编译一个库的原因,好像是缺少autopoint
每次只编译一个库的原因,好像是缺少autopointroot@Ubuntu32:/home/zhangbin/vlc/android/android# sh compile.sh For an ARMv6 device without FPU, you need a build without FPU:$ export NO_FPU=1For an ARMv5 device or原创 2013-04-14 16:13:21 · 10173 阅读 · 7 评论 -
configure认为当前目录是tools下
参考http://blog.youkuaiyun.com/jwzhangjie/article/details/8721612在tools下source ../configure $FLAGS --extra-cflags="$EXTRA_CFLAGS" --extra-ldflags="$EXTRA_LDFLAGS" --extra-cxxflags="$EXTRA_CXXFLAGS" |原创 2013-04-14 23:11:46 · 2397 阅读 · 0 评论 -
执行ffmpeg1.2的build_libstagefright 脚本,找不到系统库。应该是工具链提供?
CC libavcodec/ivi_dsp.oCC libavcodec/j2k.oCC libavcodec/j2k_dwt.oCC libavcodec/j2kdec.oCC libavcodec/jacosubdec.oCC libavcodec/jpegls.oCC libavcodec/jpeglsdec.oCC libavcodec/jrevdct.oC原创 2013-04-15 00:03:24 · 2223 阅读 · 0 评论 -
还是好多库找不到啊。
2kdec.oCC libavcodec/jacosubdec.oCC libavcodec/jpegls.oCC libavcodec/jpeglsdec.oCC libavcodec/jrevdct.oCC libavcodec/jvdec.oCC libavcodec/kbdwin.oCC libavcodec/kgv1dec.oCC libavcodec/k原创 2013-04-15 00:21:03 · 3799 阅读 · 0 评论 -
android-ndk-r8e/build/gmsl/__gmsl:512: *** non-numeric second argument to `wordlist' function: ''.
root@Ubuntu32:/home/zhangbin/codeStore/latencyFFmpegAVLib/libs/FFMpegAVLib/jni# cd ..root@Ubuntu32:/home/zhangbin/codeStore/latencyFFmpegAVLib/libs/FFMpegAVLib# cd .;root@Ubuntu32:/home/zhangbin/c原创 2013-05-15 21:02:05 · 2236 阅读 · 3 评论 -
android版本号
Android 2.2/2.2.1 Froyo(冻酸奶) :2010年5月20日发布。主要的更新如下:整体性能大幅度的提升;3G网络共享功能;Flash的支持;App2sd功能;全新的软件商店;更多的Web应用API接口的开发。Android 2.3.xGingerbread(姜饼) :2010年12月7日发布。主要的更新如下:增加了新的垃圾回收和优化处理事件;原生转载 2013-05-08 11:04:58 · 1071 阅读 · 0 评论 -
java.util.ArrayList.contains(Object) method
描述The java.util.ArrayList.contains(Object) method returns true if this list contains the specified element.声明Following is the declaration for java.util.ArrayList.contains() method原创 2013-05-11 16:35:20 · 1475 阅读 · 0 评论 -
配置eclipse的desktop
root@Ubuntu64:/home/zhangbin# cd /usr/share/applicationsroot@Ubuntu64:/usr/share/applications# vim eclipseX64.desktoproot@Ubuntu64:/usr/share/applications# [Desktop Entry]Version=1.0原创 2013-04-09 23:50:04 · 1451 阅读 · 0 评论 -
android的工具链:error trying to exec 'cc1': execvp: No such file or directory
修改#CC="$PREFIX/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/arm-linux-androideabi/bin/gcc"为CC="$PREFIX/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideab原创 2013-07-18 15:31:08 · 5999 阅读 · 0 评论 -
昂达v811v1 刷4.22d
(1)刷机,首先按着房子键,插入USB线,其实可以插入USB线按房子键,此时按开机键。这时候会自动查找驱动。(2)驱动要在设备管理器中手动安装。注意选择burn工具的根目录就好。不是diriver里头的win7.(3)而后点击开始。就可以刷机了。刷机过程中,经常会原创 2013-07-18 14:10:31 · 4413 阅读 · 2 评论 -
昂达v811升级到4.22d之后shell可以使用root权限操控文件系统
昂达v811升级到4.22d之后,用刷机大师来root成功了,百度root就是个浮云啊。还不如深圳的一个小公司的刷机大师腻害!root后登陆shell还是shell@。。。,不是root@。。。,无语啊。于是,修改default.prop,真是手脚并用啊。文件为不可写的,改为写后,改动ro.secure=1为0,就好了。虽然还是shell@。。,可是有root的权限的。可以mk原创 2013-07-19 15:33:29 · 1205 阅读 · 0 评论 -
win7 64位 配置Android开发环境
1. eclipse下载的是这个 eclipse-java-juno-SR2-win32-x86_64下载地址:http://www.eclipse.org/downloads/ 64 位的 Eclipse Helios (3.6.2) Eclipse IDE for Java Developers然后必须配置java环境,否则2, jdk原创 2013-04-01 10:39:55 · 1284 阅读 · 0 评论 -
把ffserver push进android文件系统并测试下
G:\>adb push ffserver 192.168.1.108:5555/zhangbin/error: more than one device and emulatorG:\>adb push ffserver 192.168.1.108:5555error: more than one device and emulatorG:\>adb push f原创 2013-08-23 18:18:59 · 1861 阅读 · 0 评论 -
android 集成第三方静态库的编译方法
http://blog.youkuaiyun.com/lizhiguo0532/article/details/7219349=-========================================= android 集成第三方静态库的编译方法分类: android2012-01-30 12:07 8328人阅读 评论(4) 收藏转载 2013-09-06 09:58:27 · 983 阅读 · 0 评论 -
crtbegin_dynamic.o: No such file: No such file or directory
在源码的 out/target/product/godbox/obj/lib 下是有这些o的,但还是会报错,arm-linux-androideabi-gcc: unrecognized option '-nostlib' 这个写错了。应该是-nostdlib /homesec/android2/zhangbin/053work3/hi050src/HiSTBAndroidV400R原创 2013-09-06 15:50:48 · 10013 阅读 · 1 评论 -
configure前需要mkdir 创建存放log文件的目录
root@Ubuntu32:/home/zhangbin/android/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin# ./arm-linux-androideabi-gccarm-linux-androideabi-gcc: fatal error: no input filesco原创 2013-08-31 21:59:05 · 1889 阅读 · 0 评论 -
NDK revision 9 发布了。
With NDK revision 9 and higher, the release packages have been split to reduce download size.The first download for each platform contains the default NDK toolchain. The second download containsle原创 2013-08-31 14:22:06 · 2561 阅读 · 0 评论 -
arm-linux-androideabi-ld options
root@Ubuntu32:/home/zhangbin/android/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin# lsarm-linux-androideabi-addr2line arm-linux-androideabi-gprofarm-linux-androideab原创 2013-09-01 18:01:25 · 6763 阅读 · 0 评论 -
arm-linux-androideabi-gcc 选项
root@Ubuntu32:/home/zhangbin/android/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin# ./arm-linux-androideabi-gcc --helpUsage: arm-linux-androideabi-gcc [options] file...原创 2013-09-01 18:07:08 · 3029 阅读 · 0 评论 -
adb server is out of date. killing...
C:\Users\ZhangBin>adb devicesList of devices attached192.168.1.108:5555 deviceC:\Users\ZhangBin>adb devicesList of devices attached192.168.1.108:5555 deviceC:\Use原创 2013-09-02 11:14:04 · 28068 阅读 · 0 评论