大家来帮我看看有这种可能性吗

fromii 2010-10-19 10:24:58
说实话,我不是做android开发的,想做,但是还没有开始。
我的问题是这样的,前几天下了一个播放器“A”到android手机上,但是它没有跟系统关联起来,比如说我点一个rtsp协议的连接,手机里面自带的播放器能弹出来,以前装的另外一个播放器“B”也能弹出来。或者我打开一个视频文件,也会弹出来一个对话框让选择用哪个播放器打开,选项里面只有系统自带的播放器和B,没有A,所以我觉得是这个程序本身没有设置与某些文件类型的关联。
我在网上找了一些资料,发现是AndroidManifest.xml里面可以设置。
我将A播放器的安装文件改名为.zip文件,解压,取出其中的AndroidManifest.xml,用AXMLPrinter2.jar对其进行反编译并且导出一个文本形式的xml文件,对该文本形式的xml进行修改,修改了之后想再编译成二进制形式的xml文件,然后在放到.zip里面,再该名称.apk,但是不知道该怎么把文本形式的xml编译成二进制的...
我想问问高手们,我这样做是否行得通?如果可以,有没有工具可以将文本形式的xml编译成二进制的?在线等...
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fromii 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 runbing 的回复:]

解压后的代码加不到项目里,再怎么编译成APK?
再怎么取出xml文件覆盖原文件,然后再改成apk?
[/Quote]哦~那这样说吧,直接问你这个:别人做好的apk文件,我能不能把它的.xml文件进行修改,然后重新组装成apk文件?谢谢~
青蛙 2010-10-19
  • 打赏
  • 举报
回复
解压后的代码加不到项目里,再怎么编译成APK?
再怎么取出xml文件覆盖原文件,然后再改成apk?
fromii 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 runbing 的回复:]

去下载个apktool来编译吧,使用你那种方式编译感觉挺奇怪的。
[/Quote]为什么奇怪呢?我的意思就是把别人程序里面的.xml文件进行修改然后再编译成二进制的(.apk文件里的)
青蛙 2010-10-19
  • 打赏
  • 举报
回复
去下载个apktool来编译吧,使用你那种方式编译感觉挺奇怪的。

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧