android中如何使用系统的contentproviders如何创建

android中如何使用系统的contentproviders如何创建,第1张

Cursor c=getContentResolver()query(uri, projection, selection, selectionArgs, sortOrder);

其中uri可以直接去查阅

如 音乐媒体库的uri :MediaStoreAudioMediaEXTERNAL_CONTENT_URI

WindowsAndroid如何添加APK程序的方法为:

1、CreateDexbat文件内容:

aapt package -m -J src -M AndroidManifestxml -S res -I androidjar //这句命令主要是重新自动生成Rjava文件,比如增加个或者字符串或者增加个layout目录xml文件

mkdir D:\testapk\classes //这句命令是创建个编译java源文件输出class存放的目录,文件夹名可以随便命名。

javac D:\testapk\src\aimoxiu\theme\moxiutheme\java -classpath D:\testapk\androidjar -d D:\testapk\classes\

//这句命令是调用javac工具编译源代码,因此想编译得确保目标计算机已经安装JDK,输出存放的目录是刚才创建的目录

cd D:\testapk\classes

jar cvf aimoxiujar //这句命令是把目录下class文件打成jar包,为了后面能够创建apk需要的classesdex文件

cd

dx --dex --output=classesdex D:\testapk\classes\aimoxiujar //这句命令把刚才的jar包转换成android手机能够运行的dex文件

3、CreateApkbat文件内容:

aapt package -z -u -x -f -M AndroidManifestxml -S res -I androidjar -F moxiuapk //这句命令生成应用程序apk文件

aapt add moxiuapk classesdex //这句命令把前面生成的classesdex文件压缩到apk文件,最终生成可运行的apk应用程序

java -jar signapkjar aimoxiux509pem aimoxiupk8 moxiuapk moxiu_themeapk //这句命令是给生成的apk进行自动签名,无签名的apk是无法安装。因此一个android应用程序apk最终出炉啦!

del moxiuapk /q //删除刚才生成的无签名的apk文件

以上就是关于android中如何使用系统的contentproviders如何创建全部的内容,包括:android中如何使用系统的contentproviders如何创建、WindowsAndroid如何添加APK程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9768685.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存