起因:Kikat下获取图片Uri后得到的地址格式为content://com.android.providers.media.documents/document/image:25145
而非Kikat之前版本获取到的真实文件路径如/storage/sdcard0/DCIM/Camera/IMG_20140708_084250.jpg
因此需要一些特别的转换来将Uri里的image编号变成我们需要的文件路径
转载网络搜到的解决方案如下:
http://blog.csdn.net/tempersitu/article/details/20557383
当然,还得在AndroidManifest.xml中添加如下权限:
|
< uses-permission android:name = "android.permission.READ_EXTERNAL_STORAGE" />
|
相关推荐
Made by ytmfdw open.exe是一款Windows字符界面(命令提示符)下打开各种应用程序的小程序 相当于字符界面的快捷方式 原理: 读取 "C:\path.ini" 文件里的设置, ...使用前,请在C盘根路径下,创建path.ini文件
"and补丁包kk3" 是针对老版本Android系统,特别是Kikat版本的一个更新包。Kikat是Android 4.4.2至4.4.4系列的一个昵称,这个系列在Android历史上占据了一定的位置,它带来了许多性能优化和用户界面改进。这个补丁包...
下载链接则指向http://probam.net/android-kikat/,这可能是一个特定版本的AOSB,基于Android 4.4(代号KitKat)构建,用户可以在这里获取安装或测试所需文件。 在压缩包子文件的文件名称列表中,我们看到了以下...
该内核适用于 Android Kitkat 4.4.2(构建 KOT49I),基于的中兴内核。 这是一个非官方版本,因此 OEM 不会支持它。 构建内核 在终端中, cd 到项目的根文件夹: $ cd ~ / ... /Inhon-G1-KK-Kernel-3.4.67/ 交叉...
如果您拥有Mstar Kikat源代码的副本,则可以自己构建jni。 如果通过Eclipse构建apk,则必须使用系统密钥对apk进行签名。 如果没有,则无法记录apk。 这是签名系统密钥的方法: 在Linux终端上解压缩mstar_system_...