主页>Android移植>文章列表

Android 2.2兼容性移植

  • 作者:Android开发网原创

近期很多手机都收到了OTA推送2.2固件,比如HTC Droid Incredible、HTC Desire G7等Android手机都开始获得Android 2.2 Froyo,而DroidX目前开始小部分推送测试。对于我们软件的兼容性有哪些影响呢? 1. 文件系统,大多数网友可能发现/sdcard/的路径已经变为/mnt/sdcard/


ThumbnailUtils - Android2.2新增类

  • 作者:Android开发网原创

从Android 2.2开始系统新增了一个缩略图ThumbnailUtils类,位于framework的android.media.ThumbnailUtils位置,可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以直接调用获


Android 2.2新增API killBackgroundProcesses

  • 作者:Android开发网原创

在Android 2.2中新增了一个API可以帮助我们杀死后台进程,不过Android123再次强调其调用的API Level最小为8,killBackgroundProcesses是android.app.ActivityManager类的方法,使用时必须在androidmanifest.xml文件中加入KILL_BACKGROUND_PROCESSES这个权限。虽然本类


Android 2.2新增RecoverySystem类使用

  • 作者:Android开发网原创

从Android 2.2开始新增RecoverySystem类,可以帮助我们调用系统还原等操作,使用RecoverySystem必须是API Level最小为为8,该类位于android.os.RecoverySystem,提供了三个静态方法 static void installPackage(Context context, File packageFile) //重启设备,安装一


Android2.2中的APK安装到SD卡中对应目录

  • 作者:Android开发网原创

平时我们做同平台的Android移植时除了考虑SDK升级导致的API变化外,还要考虑一些环境因素,对于Android 2.2新增的APK安装到SD卡中的目录,这里Android123列出4种apps安装的位置。 1. 手机内部标准模式 /data/app 2. 手机内部保护模式主要是Market保护,非Root权限无法


adb新参数支持Android 2.2安装到SD卡上

  • 作者:Android开发网原创

对于Android 2.2开始的软件可以装到到SD上的支持,对于adb命令而言也有了改进,对于Android 2.2固件中的pm命令开支持安装选项参数,这里新增了参数setInstallLocation,这里我们可以用adb通过shell命令执行linux的pm添加一些参数即可,比如adb shell pm setInstallLoca


Android 2.2中的SD卡上APK文件新增标记

  • 作者:Android开发网原创

从Android 2.2开始软件可以安装到SD卡上,在API Level为8的SDK中新增了一个标记可以判断应用程序安装在机身内或机身外,通过ApplicationInfo.FLAG_EXTERNAL_STORAGE 标记可以判断应用是否为是否安装在Sdcard上,当然对于SDK低于Android 2.2时可以通过ApplicationInfo的


Android2.2中的APK安装参数installLocation

  • 作者:Android开发网原创

在Android 2.2中新的特性可以支持类似APP2SD卡上,我们的APK文件可以安装在SD卡上供用户使用,Android123今天就说下目前项目的升级和一些配置。 1. 首先让你的程序支持SD卡上安装必须具备设置API Level至少为8,即androidmanifest.xml的中android:minSdkVersion至少为8


Android 2.2新增API介绍(一)

  • 作者:Android开发网原创

Android 2.2到底有哪些新增API呢? 下面介绍的方法必须运行在SDK的API Level等于或大于8.同时固件版本也要配合才能通过。 获取外部公共的文件夹路径 getExternalStoragePublicDirectory() 获取SD卡的公共路径,该方法位于android.os.Environment这个包中,getExternalSt


Android版本更新过于频繁,API改变较多

  • 作者:Android开发网原创

Android从第一个发行版开始,经历了1.0、1.1、1.5、1.6、2.0、2.0.1和目前最新的2.1版本,其中比较重要的变革为 Android 1.5和Android 2.0.其他的版本从实质的改进来说不是很大对于用户。相对于iPhone OS来说是增加了一些实用的组件,但是仍然不够彻底。导致了程序移植