
android
文章平均质量分 63
zerokkqq
这个作者很懒,什么都没留下…
展开
-
android x86 iso 下载地址 google 官方下载
http://android-x86.googlecode.com/files/android-x86-2.2-generic.isoFile: android-x86-2.2-generic.iso 82.4 MBDescription: Android-x86 2.2 live & installation iso for generic x86 PC/notebook/netbook/tabletSHA1 Checksum: 22ecdb3582397e原创 2011-03-18 14:10:00 · 19201 阅读 · 0 评论 -
Onscripter for Android 04.25 更新!
<br />Onscripter for Android 04.25 更新!上班前更新,今天签约,祝我好运~<br /><br />感谢natdon(Android galgame 研究组)的修改!<br /><br />04.25版更新内容如下:<br />1、增加16:9显示模式,调整按键显示 (适用于16:9的手机和平板)<br /><br />04.13版更新内容如下:<br />1、增加对内置存储机型的支持,即无TF卡,但机身本身大内存空间的。<br /><br />04.原创 2011-04-26 19:25:00 · 1515 阅读 · 0 评论 -
Android闹钟 AlarmManager的使用
AlarmManager介绍 AlarmManager这个类提供对系统闹钟服务的访问接口。 你可以为你的应用设定一个在未来某个时间唤醒的功能。 当闹钟响起,实际上是系统发出了为这个闹钟注册的广播,会自动开启目标应用。 注册的闹钟在设备睡眠的时候仍然会保留,可以选择性地设置是否唤醒设备,但是当设备关机和重启后,闹钟将会被清除。 在alarm转载 2016-11-04 17:04:39 · 660 阅读 · 0 评论 -
[实例教程] 用python开发android应用
Python是动态语言,比较简洁。Android不直接支持使用python开发应用,需要使用其它中间件或者库。PythonForAndroid提供了在android平台上对python语言的支持;CLE支持python和java之间的交互,同时提供了一个通用的接口,可用于其它多种语言。Wrapandroid project将android类封装为CLE对象,从而可以使多种语言可以调用andro转载 2016-10-28 09:39:37 · 27773 阅读 · 2 评论 -
小米第三方应用开发者问题诊断说明
、为什么在Manifest声明了android.permission.INTERNET还是无法访问网络?安全中心-网络助手里为用户提供了网络控制功能,如果把A应用的移动网络权限或者WIFI网络权限禁用了,那么在调用网络请求的时候会抛出异常:java.net.ConnectException: socket failed: EACCES (Permission denied)2、为什转载 2016-10-28 13:37:05 · 5067 阅读 · 0 评论 -
一些快速提高Android开发的脚本与技巧(终端篇)
正所谓“工欲善其事必先利其器”,一个好的工具或者技巧能让提升工作效率,起到事半功倍的效果。在这里斗胆列出一些窃以为一些可能快速提高Android日常开发的脚本,希望可以为大家提供一些好的工具,有帮助的思路。打印Debug日志信息该脚本打印了包含崩溃,异常,dalvikvm信息,严格模式和网页CONSOLE等信息。123456789转载 2016-10-28 13:49:49 · 260 阅读 · 0 评论 -
在Android中使用Lua脚本 —— Programing Lua on Android
Android是基于Linux 2.6 内核的系统,所以理论上Linux OS可以运行的脚本语言,给予相应的运行库,在Android也可以运行。在Android手机上编写并运行Lua脚本 利用开源项目SL4A ( Scripting Layer for Android 项目地址:http://code.google.com/p/android-scripting/ )转载 2016-10-28 13:53:44 · 7275 阅读 · 0 评论 -
lua调用java java调用lua[转载]
转载:http://dualface.github.io/blog/2013/01/01/call-java-from-lua/LuaJavaBridge - Lua 与 Java 互操作的简单解决方案Table of Contentsluaj 主要特征luaj 用法示例luaj 实现原理查找并调用指定的 Java 方法检查调用结果,并从 Java 方法获取转载 2016-10-28 13:59:34 · 403 阅读 · 0 评论 -
Android Studio 2.2.2 发布了。包括 canary, dev, beta, and stable 这几个系列。
Android Studio 2.2.2 发布了。包括 canary, dev, beta, and stable 这几个系列。该版本修复了 Android Studio 2.2.1 中排名较前的bug,更新内容如下:修复问题Instant Run bug fixesGradle Plug-in Bug fixes32-bit JDK for转载 2016-10-29 21:52:52 · 622 阅读 · 0 评论 -
Android开发资源获取国内代理(转载)
Android Dev Tools官网地址:www.androiddevtools.cn收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材,欢迎Star、Fork转载 2016-10-29 22:39:19 · 4345 阅读 · 0 评论 -
AndroidStudio如何配置NDK/JNI开发环境
参考文章:http://www.th7.cn/Program/Android/201509/550864.shtmlhttp://www.open-open.com/lib/view/open1451917048573.htmlhttp://blog.youkuaiyun.com/sodino/article/details/41946607http://www.codes51转载 2016-11-29 15:46:45 · 570 阅读 · 0 评论 -
Android studio 下JNI编程实例并生成so库
需要使用JNI编程,最近学了下JNI,并且在Android Studio下实现了一个小demo。这期间有许多坑,网上资料有的用eclipse,有的用Android studio,后者资料少一些,在做的过程中出现了许多问题,还好最后都一个一个解决了,以下是总结,希望后来者少走弯路,写的略微简略,但是比较全面完整。1,建立一个新工程,只有一个MainActivity,里面加载库文件并且调用若干转载 2016-11-29 16:22:22 · 576 阅读 · 0 评论 -
Android NDK开发(三)——常见错误集锦以及LOG使用,androidndk
Android NDK开发(三)——常见错误集锦以及LOG使用,androidndk 转载请注明出处:http://blog.youkuaiyun.com/allen315410/article/details/41826511 Android NDK开发经常因某些因素会出现一些意想不到的错误,很多时候调试这些错误的时候,显得比调试Java代码要复杂,一方面是转载 2016-11-29 16:27:31 · 797 阅读 · 0 评论 -
Android Studio报错:Unsupported method: AndroidProject.getPluginGeneration()的一种解决方法
最近在进行Android开发的过程中,发现自己在debug自己的项目的时候,出现了如下的错误:UnsupportedMethodExceptionUnsupported method: AndroidProject.getPluginGeneration().The version of Gradle you connect to does not support that method.转载 2016-11-29 19:22:17 · 1544 阅读 · 0 评论 -
Android:资源 id 及资源 id 的动态获取
我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句:btnChecked=(ImageView)findViewById(R.id.imgCheck); findViewById是我们获取layout中各种View 对象比如按钮、标签、ListView和ImageView的便利方法。顾名思义,它需要一个int参数:资源id。转载 2016-12-11 19:14:17 · 435 阅读 · 0 评论 -
Fragment 与 ListView, BaseAdapter
Fragment初探为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的,现在想象这种场景:有两个Fragment,Fragment 1包含了一个ListView,每行显示一本书的标题。Fragment 2包含了TextView和转载 2016-12-11 20:31:14 · 682 阅读 · 0 评论 -
让x86的android模拟器能模拟arm架构系统
网上介绍共计三种模拟器比较常用,分别是bluestacks、andy和Genymotion,前者支持ARM架构,中者支持远程控制,后者启动速度快,各有优缺点。如果要用genymotion模拟arm的话,还是放弃吧,直接用bluestacks。 houdini 是intel 研发的ARM binary translator解决Android x86 系统的兼容性问题转载 2016-11-23 09:28:55 · 11262 阅读 · 0 评论 -
使用观察者模式完美解决activity与fragment通信问题
概述通常来说,解决activity和fragment通信的问题。我们都是采用如下几种方式, handler,广播,EvnetBus,接口等。那么有没有一种更好的方式来实现呢,最近项目一只在使用Rx,这里参照了一下Rx的设计来解决如上问题。先来说说常用的几种方式。handler方式这是一种最不好的初级方式,在fragment中调用activity中的handler发送信息,a转载 2016-11-24 19:51:53 · 732 阅读 · 0 评论 -
emoji 表情图片解决方法
1:先弄到图片 上传到服务器上 2.下载 unicode 和 表情 映射关系xml emoji4unicode.xml 在下面的rar 中 3.加入这个一个 转换类 Java代码 package com.fanbaobao.util; import java.io.InputStream; import转载 2016-12-24 16:37:21 · 1419 阅读 · 0 评论 -
android studio汉化
方法http://jingyan.baidu.com/article/ff42efa93177c0c19e2202c3.html下载http://download.youkuaiyun.com/detail/qq_35460159/9728679原创 2017-02-09 10:07:59 · 408 阅读 · 0 评论 -
NDK使用技巧、多线程调用注意、ndk中的工具使用
[java] view plain copy//NDK 使用技巧和多线程调用注意 //http://www.ibm.com/search/csass/search/?q=ndk&sn=dw&lang=zh&cc=CN&en=utf&hpp=20&dws=cndw&lo=zh void demo(JNIEnv* env, jobject thiz) {转载 2017-02-09 10:25:39 · 780 阅读 · 0 评论 -
Android中JNI 的一些常用说明 JNI_OnLoad registerNatives registerNativeMethods
转自:http://blog.youkuaiyun.com/jianguo_liao19840726/article/details/6719224Android JNI和NDK关系 1、什么JNIJava Native Interface (JNI)标准是Java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部转载 2017-02-09 10:37:56 · 438 阅读 · 0 评论 -
(g_jvm)->AttachCurrentThread(&env, NULL) 后使用 (g_jvm)->DetachCurrentThread();程序报错
(g_jvm)->AttachCurrentThread(&env, NULL) 后使用 (g_jvm)->DetachCurrentThread();程序报错ERROR: detaching thread with interp frames (count=13) 在java线程中不能使用AttachCurrentThread、DetachCurrentThr转载 2017-03-01 23:07:08 · 2995 阅读 · 1 评论 -
JavaVM和JNIEnv
JavaVM和JNIEnvJavaVM接口第一种方式,在加载动态链接库的时候,JVM会调用JNI_OnLoad(JavaVM* jvm, void* reserved)(如果定义了该函数)。第一个参数会传入JavaVM指针。一般都在这个时候保存一个static的JavaVM *jvm,这个jvm指针在进程内是可以放心共享的。第二种方式,在native code中调用JNI_Cr转载 2017-03-01 23:14:01 · 738 阅读 · 0 评论 -
JNI详解---从不懂到理解
Chap1:JNI完全手册... 3Chap2:JNI-百度百科... 11Chap 3:javah命令帮助信息... 16Chap 4:用javah产生一个.h文件... 17Chap5:jni教程(very very good) 19Chap6: JNI传递返回值... 2615.2.2.3 传递字符串... 28转载 2017-03-01 23:22:21 · 7620 阅读 · 0 评论 -
android动态加载.so,实现动态库升级
有这两种办法:第一种:需求:有时候应用修复了native层一个小BUG,应用需要更新了,但是用户必须下载整个APK包进行安装,而我们需要的只是替换SO于是想,能不能加载自定义路径下的 SO 文件呢答案是完全没问题:使用系统方法:void java.lang.S转载 2017-02-21 22:05:58 · 2666 阅读 · 0 评论 -
Android逆向从未如此简单
哈,又标题党了。。不过我一定竭尽所能,写一篇最亲民的入门文章。本文仅供学习交流之用,切勿用于非法用途,读者若运用所学知识,进行非法任何商业目的或者非法牟利,一切责任由操作者自行承担,与本人无关。希望读者仅仅从了解原理,保护自身APP尽量减少危害出发来阅读本文。本文发布自wing的地方酒馆,转载请注明出处。本文以一个最简单的例子,来教给大家Android逆向入门的一些转载 2017-03-20 11:31:56 · 1197 阅读 · 1 评论 -
Android动态加载jar、apk的实现
前段时间到阿里巴巴参加支付宝技术分享沙龙,看到支付宝在Android使用插件化的技术,挺好奇的。正好这几天看到了农民伯伯的相关文章,因此简单整理了下,有什么错误希望大神指正。 核心类 1.1 DexClassLoader类 可以加载jar/apk/dex,可以从SD卡中加载未安装的apk。 1.2 P转载 2017-03-21 21:33:05 · 1054 阅读 · 0 评论 -
安卓——如何获取Assets的路径
第一种方法: String path = file:///android_asset/文件名; 第二种方法: InputStream abpath = getClass().getResourceAsStream("/assets/文件名"); But,这样获取的路径并不能直接访问到assets的资源,如果一个mp3放在ass转载 2017-03-21 22:56:10 · 12313 阅读 · 0 评论 -
Android读写assets目录下面的资源文件(文件夹)
Android除了提供/res目录存放资源文件外,在/assets目录也会提供存放资源文件,在/assets目录下面不会在R.java里面自动生 成ID,所以读取assets目录下面的资源文件需要提供路径,我们可以通过AssetManager类来访问这些文件。 作者需要实现从 A.apk( 资源apk ,把所有的资源如:so、apk、可执行文件等放到assets目录下面,apk没有实现转载 2017-03-21 22:57:24 · 3827 阅读 · 0 评论 -
把外部文件拷贝的AVD安卓模拟器上的sdcard上,并且在AVD中浏览sdcard的文件
首先,实现这一切的大前提是,你的AVD安卓模拟器,在启动之前,有设置好sdcard的大小,如下图。同时,你的AVD安卓模拟器,要处于启动状态。否则无法执行如下的操作。这里以《【Android】利用adt-bundle在Windows下轻松搭建Android开发环境与Hello world》(点击打开链接)在Windows中安装出来的安卓开发环境为例。一、把外部文件拷贝的AVD安卓模转载 2017-03-21 22:58:32 · 2692 阅读 · 1 评论 -
adb push时 Read-only file system的错误
向模拟器的sdcard中添加文件有两种方法:1.在eclipse的DDMS视图中操作启动eclipse---打开DDMS视图---选择File Explorer,出现下面的窗口 选中sdcard文件夹---点击,选择你需要添加的文件就可以了2.运用adb命令操作先将要添加的文件放到platform-tools(我的platform-tools路径 D:\Android\an转载 2017-03-21 23:01:31 · 2110 阅读 · 0 评论 -
启动Android模拟器后,在file Explorer中看不到任何文件
这里可能存在一个先后的问题:1.先要在Window/show/other中打开Android相关视图,如file Explorer2.然后在启动Android模拟器成功启动。这时会看到android相关视图中出现信息。如果仍然看不到信息。可尝试重启Eclipse,或者更新ADT插件。本人的问题,是重启Eclipse就好了。今天又出现了转载 2017-03-21 23:03:47 · 1444 阅读 · 0 评论 -
Android开发实践:拷贝assets到sdcard
转自:http://www.tuicool.com/articles/IBjqUv我们知道,Android工程目录下有一个assets文件夹,它到底有什么作用呢?网上关于assets文件夹与res/raw文件夹的区别的讨论挺多的,也没有一个统一官方的结论,到底何时用assets,何时用res/raw,这里我也来谈谈我的理解和总结。我认为raw目录毕竟是存放于res目录下转载 2017-03-21 23:14:28 · 978 阅读 · 0 评论 -
Android系统模拟位置的使用方法
本文为大家分享了Android模拟位置的使用方法,支持Android6.0,供大家参考,具体内容如下1、开启系统设置中的模拟位置Android 6.0 以下:【开发者选项 -> 允许模拟位置】Android 6.0 及以上:【开发者选项 -> 选择模拟位置信息应用】AndroidManifest.xml?1转载 2017-04-10 14:02:06 · 2666 阅读 · 0 评论 -
JNI学习积累之一 ---- 常用函数大全
转载请注明出处:http://blog.youkuaiyun.com/qinjuning 最近一段时间,在工作方面比较闲,分配的Bug不是很多,于是好好利用这段时间就着源代码看了些许模块, 主要方式 还是贼看贼看代码, 同时利用烧机的便利,加Log观看,基本上都能弄个脸熟 。心里想着该写点什么了?可是水平不够,再加上 包括很多真转载 2017-05-11 10:42:25 · 837 阅读 · 0 评论 -
[Android]如何做一个崩溃率少于千分之三噶应用app(9)-Small插件化
以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。[Android]如何做一个崩溃率少于千分之三噶应用app(1)-module工程架构[Android]如何做一个崩溃率少于千分之三噶应用app(2)-完全退出App[Android]如何做一个崩溃率少于千分之三噶应用app(3)-极速编译[Android]如何做一个崩溃率少于千分之三转载 2017-04-26 09:23:58 · 1362 阅读 · 0 评论 -
iOS的崩溃率高于Android?来自听云的数据告诉你真相
转自:http://finance.china.com/fin/kj/201504/15/0330707.html移动互联网和智能手机的快速发展,让很多开发者加入到创业大潮中,不同类型的移动应用出现,为我们的生活增加了便利,带来了欢乐,也学到了更多的知识,我们越来越依赖通过应用去感知世界,进行人与人之间的交流沟通。根据应用数据追踪公司AppFigures的最新统计显示,转载 2017-04-26 09:26:25 · 2458 阅读 · 0 评论 -
Android聊天客户端Demo,开源了.基本功能都有,数据库,服务器都Ok
Hello:我是在飞,最近写了个聊天的Android客户端。今天将此demo分享出来。源码大家可以到github直接下载。有问题可以联系我。几点说明:1:android聊天客户端的demo,包含了im的基本功能。 1.1比如gif动态表情展示、语音、聊天表情、拍照、多图的发送、大图片的处理、listview缓存的处理等。 1.2数据库也已经搭载好,算是个完整项目,转载 2017-06-04 22:35:36 · 5250 阅读 · 1 评论 -
android 仿微信聊天界面,以及语音录制功能
本例为模仿微信聊天界面UI设计,文字发送以及语言录制UI。1先看效果图: 第一:chat.xml设计 Xml代码 xml version="1.0" encoding="utf-8"?> RelativeLayout xmlns:android="http://schemas.andro转载 2017-06-04 22:47:52 · 6159 阅读 · 3 评论