共有907篇文章,第1页,共46页
-
-
Android APK反编译详解(附图)[分享]
- 这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 一...
-
-
android-ndk-r7b编译环境Cygwin工具搭建及配置[博客]
- 开发android ndk 的时候需要一个编译工具编译c程序,ndk需要linux下编译,所以win环境下提供Cygwin模拟linux编译C android-ndk 较低版本的这个工具的配置网上很多,我这儿记述点android-ndk-r7b下配置Cygwin的步骤: 1.到Cygwin的官方网站下载Cygwin的安装程序,地址是: h...
-
-
Android系统移植问题集(1)[博客]
- 错误: request_suspend_state: wakeup init: untracked pid 123 exited 原因:(1)检查发现这是由于init.rc里面会重新mount根文件系统为只读,导致init.rc不能创建子目录。 (2)如果在ICS启动时,串口输出init: untracked pid之类的错误,说明init程序所在的...
-
-
PhoneGap, JQuery 的第一个例子[博客]
- 上周用PhoneGap和JQuery做了一个Android的例子。 这个例子用来说明如何读取一个应用的配置文件。 开发环境的搭建就不在这里描述了。 先看一下代码布局: 所有的工作都在assets/www/目录下面。js目录包含了三个js文件:phonegap.js , jquer...
-
-
Android文件系统的提取方法(一)[博客]
- 有很多方法可以制作提取Android的文件系统,今天我给大家讲一下如何从make完成的source code中把文件系统提取出来。 在编译完成的android源码目录中,文件系统的存放位置是:source/out/target/product/generic/ 1、Android文件系统的结构 Android源码编译后得到system.im...
-
-
Rexsee API介绍:Android WakeLock进程持续,阻止应用休眠[博客]
- 在Android中,WakeLock可以让进程持续执行,即使手机关屏、进入睡眠模式。。基于Rexsee的WakeLock扩展可以使用JS实现。。 【函数】 void acquire(boolean onAfterRelease) 【说明】 点亮屏幕直到release()被调用。 【参数】 onAfterRelease:在release()被调用后是否继续点...
-
-
深度支持Android平台,基于Rexsee的移动Web应用实现[博客]
- 2008年11月,《连线》杂志主编Chris Anderson一文“Web已死,Internet永生”在移动互联网大幕拉开之际引起轩然大波。应用交付的转变注定了传统Web模式已不再满足用户的需求与体验,Web应用向移动终端的渗透变得异常重要。 对于需要吸引不同群体用户,满足不同业务需求的应用...
-
-
Android-x86虚拟机安装配置全攻略[分享]
- Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这篇文章能把主要的配置介绍给您,帮助您少走一些弯路。 本文分别针对VMWare和Virtual Box两种虚拟机介绍安装配置方法,并描述了如何使用eclipse进行调试。 一、安装Android-x86虚拟机 1、使用vmware安装...
-
-
无Java开发Android应用(NativeActivity)[代码]
- 最新的 Android 2.3 无需 Java 就可以开发应用,详情请看 这里。 这里是官方给的例子程序 ,来自:http://developer.android.com/reference/android/app/NativeActivity.html
-
-
android apk 防止反编译技术第一篇-加壳技术[博客]
- 做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多...
-
-
apk反编译查看*.java,AndroidManifest.xml,布局xml文件[博客]
- 这个对没有使用jockey混淆代码的管用! 一、反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI 前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址: dex2jar:http://sourceforge.net/proj...
-
-
OSChina 第 30 期高手问答 —— Android 底层开发[提问]
- OSCHINA 本期高手问答我们请来了 @罗升阳 为大家解答关于Android 底层开发方面的问题。基本的 Android 应用界面的开发请勿在此提问 :) 罗升阳是《Android系统源代码情景分析》一书的作者,一直从事于互联网软件开发,并且致力于移动平台的研究,特别是对Android平台有深入...
-
-
android系统源码目录system/framework下各个jar包的用途[博客]
- am.jar:终端下执行am命令时所需的java库。源码目录:framework/base/cmds/am android.policy.jar:锁屏界面需要用到的jar包,该包引用了android.test.runner.jar,源码目录:framework/base/policy android.test.runner.jar:测试应用所需的jar包,该包引用了core.jar,co...
-
-
Android如何通过shareduserid获取系统权限[博客]
- android会为每个apk进程分配一个单独的空间(比如只能访问/data/data/自己包名下面的文件),一般情况下apk之间是禁止相互访问数据的。通过Shared User id,拥有同一个User id的多个APK可以配置成运行在同一个进程中.所以默认就是可以互相访问任意数据. 也可以配置成...
-
-
Android如何防止apk程序被反编译[分享]
- 作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个java代码混淆的工具,通过...
-
-
Android 应用的自动升级、更新模块的实现[分享]
- 我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果: 1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:...
-
-
APK安装包名称怎么修改,是修改包名称,不是软件名称[提问]
- APK安装包名称怎么修改,是修改包名称,不是软件名称,我修改有些软件修改后打包签名,安装正常,一运行就出错,请高手帮忙解答,是不是软件内部有校验呀????
-
-
ZXing android 源码简化[分享]
- 前言 最近公司的Android项目需要用到摄像头做条码或二维码的扫描,Google一下,发现一个以Apache License 2.0 开源的 ZXing项目。Zxing项目里的Android实现太过复杂多余东西太多,得对其进行简化。 前提条件 下载源代码: 点击这里 编译核心库:Zxing的主页上有介绍具体步骤...
-
-
android源码下载[提问]
- 我在win7下用git clone git://android.git.kernel.org/common.git 命令下载android源码,但是下载失败,提示 fatal: unable to connect to android.git.kernel.org: android.git.kernel.org[0: 149.20.4.77]: errno=No error...
-
-
Android平台Qt开发入门教程[分享]
- 很多人会问,Android平台可以不使用Java开发应用程序?? 我做Android平台native开发之前,也有这么想过,但是我又想,底层系统全是c/c++代码,用c/c++开发Android平台程序是可能 的,只是需要使用系统非公开的API(就是android源代码,而非NDK里面提供的头文件),比如libui...