我正在尝试更改 Spotify 的 apk 名称,但向我展示了许多依赖项来实现此操作...
首先我遵循本手册:更改 APK 的包名称
在manifest.xml中
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.spotify.music" platformBuildVersionCode="24" platformBuildVersionName="7.0">
我修改了
com.spotify.jair
smali/com/spotify/music
到Smali/com/spotify/jair
Lcom/spotify/music
并替换
smali 文件夹内有 Lcom/spotify/jair
之后,当我尝试安装时出现错误:
Failure [INSTALL_FAILED_DUPLICATE_PERMISSION: Package com.spotify.jair attemptin
g to redeclare permission com.spotify.music.permission.SECURED_BROADCAST already
owned by com.spotify.music]
我将AndroidManifest.xml中的所有
com.spotify.music
修改为com.spotify.jair
,错误是:
Failure [INSTALL_FAILED_CONFLICTING_PROVIDER: Package couldn't be installed in /
data/app/com.spotify.jair-1: Can't install because provider name com.spotify.mob
ile.android.mediaapi (in package com.spotify.jair) is already used by com.spotif
y.music]
所以里面:
res\values\
我发现<string name="media_provider_authority">com.spotify.mobile.android.mediaapi</string>
我修改了:<string name="media_provider_authority">com.spotify.mobile.android.mediaapis</string>
错误是:
6280 KB/s (35226422 bytes in 5.477s) Success
但应用程序打不开,并关闭检查。任何人都可以帮助我调试应用程序关闭的原因,是否有工具可以调试应用程序关闭的原因?
谢谢!
还要添加此项目树:
我无法发表评论,应用程序崩溃了,你需要使用 logcat 来查看原因 adb logcat > l0g.txt 打开 Spotify 拔掉手机插头 然后上传到粘贴箱
你成功了吗?每当我在 Spotify 上编辑这个包名称时,它也会崩溃。