Android 笔记
IT山IT水
当你的能力没法实现自己的抱负时,请学习
展开
-
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.5/lib/tools.jar 求解
在做java JNI项目时,遇到了这样的错误,详情如下:Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.5/lib/tools.jarBuildfile: /原创 2011-08-31 20:35:36 · 3532 阅读 · 0 评论 -
Android Dalvik笔记(二)————apk前世今生(由源码到手机流程)
先不多说,记录一下,以后再学习。原创 2013-06-04 16:19:41 · 1180 阅读 · 0 评论 -
ndk-build时,遇到的几个问题
我使用的ndk的版本是android-ndk-r8,编译的时候,默认生成的是arm的so,不会生成mips和x86的so。 解决方法: 在jni下,创建文件Application.mk,在里面加入:APP_ABI := x86 或者 APP_ABI:= mips原创 2013-06-17 17:43:41 · 1121 阅读 · 0 评论 -
Dalvik 初探 (一)
多余的话不说了。 初始dalvik,我先摘录一部分维基的介绍:维基Dalvik Dalvik 用来运行已转换为.dex(即Dalvik Executable)格式的Java应用程序。 dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。 大多数虚拟机包括JVM都是一种堆栈机器,而Dalvik虚拟机则是寄存原创 2013-08-08 10:59:18 · 971 阅读 · 0 评论 -
PC上运行平板的命令(有su限制的)
在做android相关开发时,用到了NENU10,需要root权限。我们hack了平板之后,需要使用su才能正常执行。表面来看,我们的问题解决了。然而,这个没有办法自动化操作,这就十分郁闷了。遇到问题是,我们在脚本中执行了adb shell su之后,就会进入平板的shell,没有办法继续执行后面的命令了,比如: adb shell su && adb shell ls(这种方法是不能执行的)。原创 2013-09-18 17:34:39 · 1519 阅读 · 0 评论 -
linux下jni编程指南之——HelloWorld
linux下jni编程指南之——HelloWorld注:原文源自:http://www.cnblogs.com/hibraincol/archive/2011/05/14/2046049.html 该示例源于jni官方编程指南——《The Java™ Nat转载 2011-08-16 13:42:30 · 630 阅读 · 0 评论 -
linux的bashrc中添加环境变量时,注意事项
本文由博主原创,转载请注明出处(保留此处和链接): IT人生 ( http://blog.csdn.net/ningxialieri/article/details/8933872 ) 环境变量设置做了n次了,开始感觉很简单。有次做法如下: export ARM_SDK_HOME=~/workspace/android-sdk-linux_x8原创 2013-05-16 10:38:30 · 7625 阅读 · 0 评论 -
编译 发布 release的apk
Eclipse UsersIf you are developing in Eclipse/ADT (and have set up Keytool and Jarsigner as described above in Basic Setup for Signing), signing in debug mode is enabled by default. When you run原创 2013-08-06 11:00:38 · 6700 阅读 · 0 评论 -
关于ndk和sdk旧版本的下载方法
本文由博主原创,转载请注明出处(保留此处和链接): IT人生(http://blog.csdn.net/ningxialieri/article/details/8994276) 一直在用android的ndk和sdk,需求使用旧版本的ndk和sdk。我到了官网 http://developer.android.com/tools/sdk/ndk/index.html 查找,最新版本是原创 2013-05-30 13:47:00 · 5506 阅读 · 1 评论 -
分享一个遍历当前文件夹下所以子目录,并在子目录中执行其他操作的shell脚本
本文由博主原创,转载请注明出处(保留此处和链接):IT 人生 (http://blog.csdn.net/ningxialieri/article/details/8853628) 此脚本的执行背景是,在一个目录下有多个android工程,我需要在当前目录下执行脚本exec.sh,然后能在所以子目录下,分别编译android工程。 脚本一(exec.sh):#!/b原创 2013-04-26 11:32:20 · 7719 阅读 · 0 评论 -
linux 内核启动过程以及挂载android 根文件系统的过程,以及介绍android 源代码中文件系统部分的浅析
以前下载的一个文档,回过头来看还是挺好的,再次分享给大家:原下载链接:http://download.csdn.net/detail/tommy_wxie/3966900 主要源代码目录介绍Makefile (全局的Makefile)bionic (Bionic 含义为仿生,这里面是一些基础的库的源代码)bootable (引导加载器)build (bui原创 2013-04-21 09:22:49 · 1579 阅读 · 0 评论 -
JNI操作数组
JNI操作数组 转自:http://twyok.blog.163.com/blog/static/8122930320104188515515/Java语言中的数组一般有两种,基本数据类型的数组和引用类型的数组。同样在JNI中也有此两种类型的数组转载 2011-08-31 16:32:30 · 680 阅读 · 0 评论 -
Android JNI小实例
本文转自:http://www.apkbus.com/android-945-1-1.html,一切版权属于原作者。Android的SDK中没有包括JNI的支持,而且对如何支持JNI也没有任何文档说明。不过既然整个Android平台是开源的,我们可以通过Google发布的源代码来找到一些线索(比如frameworks/base/media/jni/目录),依葫芦画瓢的实现上层JAVA程转载 2011-11-17 11:19:01 · 556 阅读 · 0 评论 -
ubuntu 下 更改eclipse的提示背景颜色
ubuntu 下 更改eclipse的提示背景颜色 eclipse提示框的背景颜色使用的是系统的提示框颜色配置,在windows下为黄色,但在Ubuntu12.04(gnome)下却是黑色, 造成提示内容很难看清。在eclipse中我们是无法修改这个颜色的配置的,只能通过修改系统的颜色配置。在ubuntu11.10以前,我们是可以能过 自定义系统外观来修改这一颜色的配置的,转载 2012-10-30 15:18:11 · 1287 阅读 · 0 评论 -
Android复制Assets中大于1M的Zip压缩包,并解压到SD卡中
本文转自:http://www.cnblogs.com/simpleceo/archive/2012/04/24/2467834.html只是为了学习收藏,一切版权归原作者package com.demo.asset; import java.io.File; import java.io.FileOutputStream; import java.io.IOEx转载 2013-01-16 10:41:06 · 1891 阅读 · 0 评论 -
安装Android Platforms(官网方法) 及遇见问题解决
Adding Platforms and Packages官网链接:http://developer.android.com/sdk/installing/adding-packages.html The Android SDK separates tools, platforms, and other components into packages you can downl原创 2013-03-02 00:17:44 · 8134 阅读 · 0 评论 -
Eclipse Plugin 安装(android 官网装法)
Installing the Eclipse Plugin官网链接:http://developer.android.com/sdk/installing/installing-adt.html Android offers a custom plugin for the Eclipse IDE, called Android Development Tools (ADT).翻译 2013-02-28 23:04:57 · 1525 阅读 · 0 评论 -
Android sdk/ndk/adt 下载链接
android sdk 相关链接:http://developer.android.com/sdk/exploring.html http://developer.android.com/tools/sdk/tools-notes.html android ndk相关练级:http://developer.android.com/tools/sdk/ndk/index原创 2013-03-02 00:31:36 · 1040 阅读 · 0 评论 -
error: GLES2/gl2.h: No such file or directory
在编译android程序时,遇到了如下错误: mips@mips:~/3d_workspace/AndEngine-zip/jni$ sudo ./build.sh Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserverGdbsetup : libs/armeabi原创 2012-03-05 08:32:43 · 4718 阅读 · 0 评论 -
ndk-build调试 .SO 文件
http://www.cnblogs.com/shadox/archive/2011/12/02/2272564.html转载 2014-10-28 17:53:21 · 1096 阅读 · 0 评论