Я близок к тому, чтобы закончить свое первое приложение, поэтому я меняю его название и соответствующие пакеты. Для этого я использовал инструменты Android от Eclipse, и все работает после одной или двух попыток (там, где пару вещей мне пришлось изменить вручную), но в целом, следуя комментариям из этот ответ, дальнейших проблем не было . За исключением Google Maps. Теперь они больше не отображаются, и я получаю следующую ошибку:
Google Maps Android API(12251): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).
Я знаю, что проблем с подключением нет, потому что я получаю другую информацию из Интернета и потому что следующее предложение верно:
int availabilityCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext());
if(availabilityCode == ConnectionResult.SUCCESS){
Первое, что я сделал, это зашел в Google API и изменил имя пакета в том месте, где вы генерируете ключ, чтобы он соответствовал новому. Это не сработало, поэтому я удалил ключ и создал новый. Я вставил новый ключ API в манифест Android, но он не работает. Любые подсказки? Я пропускаю какие-либо шаги?
В манифесте у меня все еще есть необходимые разрешения, например
<permission
android:name="com.alvarosantisteban.pathos.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
и т. д.