我正在尝试构建一个集成了Spotify App Remote SDK的应用程序。但是,当我尝试使用SDK连接到Spotify时,即使设备上安装了Spotify应用程序,也会引发CouldNotFindSpotifyApp错误。
我在stackoverflow上找到了其他解决方案,它们要求我在清单中添加一个查询。
<queries>
<package android:name="com.spotify.music" />
</queries>
”“可是那不行,我也犯了同样的错误。
我尝试使用以下代码连接到Spotify API:”
ConnectionParams connectionParams =
new ConnectionParams.Builder(CLIENT_ID)
.setRedirectUri(REDIRECT_URI)
.showAuthView(true)
.build();
SpotifyAppRemote.connect(this, connectionParams,
new Connector.ConnectionListener() {
@Override
public void onConnected(SpotifyAppRemote spotifyAppRemote) {
mSpotifyAppRemote = spotifyAppRemote;
Log.d("MainActivity", "Connected! Yay!");
// Now you can start interacting with App Remote
connected();
}
@Override
public void onFailure(Throwable error) {
if (error instanceof NotLoggedInException || error instanceof UserNotAuthorizedException) {
Log.d("MainActivity", "Other Error");
} else if (error instanceof CouldNotFindSpotifyApp) {
Log.d("MainActivity", "User Not Found");
}
}
});
”
而不是连接它给了我一个错误
CouldNotFindSpotifyApp
1条答案
按热度按时间wlzqhblo1#
找到解决办法了吗?
我正在使用Spotify SDK的应用程序工作.一些用户说我他们有同样的错误.经过分析,看来他们使用了国防部Spotify的APK.我认为这个国防部作为其他包添加<.queries>.
否则,我使用以下代码在Kotlin中建立连接: