Android 开发
iteye_16163
这个作者很懒,什么都没留下…
展开
-
关于Android使用proguard进行代码混淆
自Android 2.3 SDK发布后,Google便在Android SDK Tools里加入了proguard,proguard是一个可以对.java文件进行一定程度上的代码混淆,使用proguard是一件极方便工作,在你项目中没有其他外部Jar包的情况下,在“project.properties”文件里,添加一行: proguard.config=proguard.cfg...原创 2012-02-17 15:14:43 · 90 阅读 · 0 评论 -
Android 播放内部存储器的音效文件
内部存储器也就是“/data/data/”,MediaPlayer播放这个目录下的文件时,setDataSource()里不能传入文件路径,而应该传入文件句柄,即new FileInputStream(path).getFD(),否则会报“prepare failed“异常,“prepare failed“异常是因为Android的权限机制。 作为应用程序本身,可以操作自己的缓存...原创 2012-09-18 18:25:32 · 291 阅读 · 0 评论 -
Android 安装内部存储器里的APK
安装在/data/data/<app package name>/目录下的APK文件,直接使用Uri.fromFile(new File(versionPath))并不管用,会报“解析包出现问题”,调用系统程序安装<app package name>目录下的APK文件和程序本身调用存在权限区别,而使用“chmod 777 /data/data/<app p...原创 2012-09-25 18:08:32 · 192 阅读 · 0 评论