Obecnie pracuję nad aplikacją dla systemu Android, która implementuje interfejs Spotify API. Mam cały kod łączący moją aplikację, aby spotify się z wykorzystaniem samouczka i od pewnego czasu pracuję nad moją aplikacją. Kiedy odtwarzam utwór w mojej aplikacji po uwierzytelnieniu użytkownika, działa idealnie, czyli na moim emulatorze. Kiedy przełączyłem to na mój telefon, nie działało i dało mi błąd INVALID_APP_ID w odpowiedzi na Androida. Kiedy odinstalowałem spotify z mojego telefonu, a następnie spróbowałem się zalogować, aby spenetrować moją aplikację, mogłem odtworzyć muzykę z telefonu bez żadnych awarii. Moje pytanie brzmi: jak to naprawić? Tu jest mój kodu dla uwierzytelniania użytkownika:Spotify API: INVALID_APP_ID
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
// Check if result comes from the correct activity
if (requestCode == requestcode) {
AuthenticationResponse response = AuthenticationClient.getResponse(resultCode, intent);
if (response.getType() == AuthenticationResponse.Type.TOKEN) {
Config playerConfig = new Config(this, response.getAccessToken(), client_id);
token = response.getAccessToken();
Spotify.getPlayer(playerConfig, this, new Player.InitializationObserver() {
@Override
public void onInitialized(Player player) {
mPlayer = player;
mPlayer.addConnectionStateCallback(.this);
mPlayer.addPlayerNotificationCallback(.this);
}
@Override
public void onError(Throwable throwable) {
Log.e("MainActivity", "Could not initialize player: " + throwable.getMessage());
}
});
}
}
}
To jest dokładnie to, co się ze mną dzieje. Postaram się wykonać instrukcje i zamieścić moje wyniki – chntgomez