![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习
技术老男人
这个作者很懒,什么都没留下…
展开
-
eclipse使用androVM虚拟机心得
androVM是运行在VirtualBox上的安卓系统,用于编程开发调试均有较方便又快速的效果,虚拟机文件可以到www.androvm.org上下载,我使用的是androVM_vbox86p_4.1.1_r6.1-20130222-gapps-houdini-flash版本,这个系统版本是安卓4.1.1,其中p代表phone,还有t版本的代表table平板,双击文件进行安装。安装后使用默认设置打开原创 2013-12-17 20:46:40 · 1714 阅读 · 0 评论 -
多个国内安卓模拟器的认识
【转载】 不管各大厂家怎么吹,但目前没有一款模拟器可以适配所有的手游,而且每个模拟器的侧重点也不一样。 目前国内的模拟器,均是从国外BS(BlueStacks)和genymotion两个大神级模拟器的基础上演化而来的: -BS模拟器基于电脑底层来写的,对电脑内存等硬件配置的要求相对较低,同样对游戏的适配就更高一些。但是BS是不开源的,就导致基于BS的模拟器在转载 2016-02-15 15:52:27 · 1736 阅读 · 0 评论 -
Android SDK Manager更新不了的解决办法[2016-1-5更新]
android SDK Manager更新不了,出现错误提示:"Failed to fetch URL..."! 可以用以下办法解决:一、ADT更新 更新ADT插件的时候则使用网址http://dl-ssl.google.com/android/eclipse,而不是https://dl-ssl.google.com/android/eclipse,这个在官方开发文档里也有介绍。原创 2013-10-23 11:34:44 · 1041 阅读 · 0 评论 -
NDK与Cygwin的开发环境配置
1、下载安装Android NDK我使用的NDK版本为r5Google 出的最新NDK 为 r6 下载地址为http://developer.android.com/sdk/ndk/index.html2、下载安装cygwin 由于NDK编译代码时必须要用到make和gcc,所以你必须先搭建一个linux环境, cygwin是一个在windows平台上运行的un转载 2014-01-14 16:25:06 · 707 阅读 · 0 评论 -
NDK与java传递中文字符的解决办法
在安卓系统下,这个函数居然是假的!原创 2014-03-16 23:09:58 · 671 阅读 · 0 评论 -
JNI本地文件添加打印输出到LOGCAT
1.第一步:如果您是用BUILD_SHARED_LIBRARY生成.so,那么在Android.mk中添加下面语句LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib -llog (注:若生成static的.a,只需添加 LOCAL_LDLIBS:=-llog ) 2. 第二步:在相应的h/c/cpp文件中添加下面Java语句 //-----转载 2014-02-26 16:45:48 · 828 阅读 · 0 评论 -
【Android开发之坑爹问题】关于"java/lang/String"类型
在so文件里进行jstring和char类型的数据转换,引用了网上的一段程序如下:jstring stoJstring(JNIEnv* env, const char* pat) { jclass strClass = env->FindClass("Ljava/lang/String;"); jmethodID ctorID原创 2014-03-01 00:26:39 · 4104 阅读 · 3 评论 -
JNI中的jstring 、char* 类型转换
//jstring to char*char* jstringTostring(JNIEnv* env, jstring jstr){ char* rtn = NULL; jclass clsstring = env->FindClass("java/lang/String"); jstring strencode = env->NewStringUTF("utf转载 2014-02-04 17:56:15 · 1693 阅读 · 0 评论 -
JNI中的类型转换
jbytearray转c++byte数组 C代码 jbyte * arrayBody = env->GetByteArrayElements(data,0); jsize theArrayLengthJ = env->GetArrayLength(data); BYTE * starter = (BYTE *)arrayBody;转载 2014-02-04 16:53:35 · 1386 阅读 · 0 评论 -
Android Studio使用问题
花了几天的时间终于将Android Studio环境安装测试完毕,由于是新手,期间遇到的N多问题,硬着头皮一一解决,不容易啊,能通过第一个测试程序,自己唯一个心得就是:做Android开发,必须能正常联网升级,否则一堆堆的问题,坑爹啊!一、先是Android Studio必须是最新版本,官方网站上公布下载的还不一定是最新发布的,必须自己去查,具体办法如下:1)、访问tools.andr原创 2013-10-23 15:25:42 · 713 阅读 · 0 评论 -
android开发问题集
1、在新版本的eclipse androidSDK里导入工程会出现一些问题,先用Android Tools->Fix Project Properties,可以解决版本和编译器问题。2、[2013-12-17 20:49:14 - ddmlib] 您的主机中的软件放弃了一个已建立的连接。java.io.IOException: 您的主机中的软件放弃了一个已建立的连接。 at sun原创 2013-12-17 21:02:19 · 686 阅读 · 0 评论 -
[ROM] 【技术帖】MIUI移植的简单方法 [转载]
[ROM] 【技术帖】MIUI移植的简单方法 [转载]此教程仅介绍如何移植MIUI,原理方面的东西不会涉及太多,主要是因为我对原理方面的东西也不是很懂,怕误导了大家。我以移植MIUI到Incredible为例子:接下来我们正式讲如何移植MIUI。Android的ROM都是一个经过签名的zip包,我们看一下这个zip包的格式:目录结构应该在很多地方都有介绍过,为了完整性,我还是简单地...转载 2018-09-07 20:11:53 · 19576 阅读 · 3 评论