1 创建Android工程
首先建立一个名为AndroidJniTest的Android工程,包名默认为com.example.androidjnitest,src目录下自动创建MainActivity.java。
2 设计JNI接口
创建新的文件包com.example.jni,并在改包下新建一个TestJNI.java的类。
打开TestJNI.java,我们将在这个...
分类:
移动开发 时间:
2015-02-11 12:45:33
阅读次数:
219
Android的文件读写与JavaSE的文件读写相同,都是使用IO流。而且Android使用的正是JavaSE的IO流,下面我们通过一个练习来学习Android的文件读写。1.创建一个Android工程Project name:FileBuildTarget:Android2.2Applicatio...
分类:
移动开发 时间:
2015-02-10 10:26:15
阅读次数:
173
运用Android SDK进行UI开发时,虽然也可以使用纯代码来完成,但是那种方法对我这种刚学习Android对API还不懂的人来说,能进行类似VB、MFC一样图形化开发自然是最合适不过的。幸好Android也提供了这种方式,在Android工程文件中专门有个res目录用于存放资源,该目录下的资源....
分类:
移动开发 时间:
2015-02-06 12:39:42
阅读次数:
150
刚开始学android,建了两个工程后,今天新建了个android工程跑程序时显示No Launcher activity found错误,模拟器也不运行。上网一查,发现问题出在整个项目的那个主配置xml中,一般名字都是叫AndroidManifest.xml里面没有配置启动项(原因多种多样),在中...
分类:
移动开发 时间:
2015-02-06 07:01:51
阅读次数:
163
需求:
cocos2dx android游戏开发需要经常从java代码调用C++函数,这是就要用到javah根据java文件生成的class文件,生成头文件。
生成步骤:
1、进入到android工程的bin目录下,bin目录下会有一个classes目录,这个目录下是我们的工程java文件生成的class文件。
2、进入classes目录
3、执行javah命令:
XXX\bin\cl...
分类:
编程语言 时间:
2015-02-05 13:39:19
阅读次数:
210
转自:http://www.cnblogs.com/kernel-style/p/3339102.html一、Eclipse如何打开Android工程1.你可以在file->new->other->android object选择选项:create object from exists source...
分类:
移动开发 时间:
2015-02-05 11:12:49
阅读次数:
127
一、建立测试环境安装了Android Developer Tools (ADT) 插件的Eclipse将为你创建,构建,以及运行Android程序提供一个基于图形界面的集成开发环境。Eclipse的一项方便的特性是可以自动为你的Android应用项目创建一个对应的测试项目。1、建立一个Android工程(如下,名为AndroidNormalProject)、或者导入已经存在的工程。2、生成一个该工...
分类:
移动开发 时间:
2015-02-05 00:51:33
阅读次数:
166
转自:http://blog.csdn.net/zhao7134/article/details/34449641eclipse adt 上新建基于Android4.4(kk)的Android项目时,就算是helloWorld的初级项目,也会出现编译不了的问题,会报如下错误“The containe...
分类:
移动开发 时间:
2015-02-04 08:11:28
阅读次数:
235
室友都睡了,还在苦逼的搞电脑。。。脖子疼还没好。。 今晚在新建Android工程时遇到几个问题在网上找了有一会,总结一下: 1.新建Android工程时发现finish不能点击或者点击后没有反应。 问题原因:新建的工程名和之前存在过的某个工程名重复了。 解决方法:为新工程换个名字。 2.新建工程.....
分类:
移动开发 时间:
2015-02-02 00:28:38
阅读次数:
173
方法一、将要读取的txt文件拷贝到Android工程目录下的assets文件夹下
方法二、在res文件夹下新建raw文件夹,将txt拷贝到该目录下
本方法是从assets中读取
/**
* 从assets中读取txt
*/
private void readFromAssets() {
try {
InputStream is = getAssets().ope...
分类:
移动开发 时间:
2015-01-31 16:24:17
阅读次数:
121