У меня есть аналогичная проблема, и вот что я сделал:
clean project и Sync Project with Gradle,
[/g0]
проверьте версию buildTools в моем sdk [/g1]
Из изменения градиента сборки (модуля) minSdkVersion от 8 до 9
defaultConfig {
applicationId "PackageName"
minSdkVersion 9
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
Но все это не помогло.
Наконец, я нашел ответ (это сработало в моем случае)
Изменить с build.gradle (module: app)
android {
compileSdkVersion 21
buildToolsVersion '21.0.1'
......
....
}
Или
выберите Файл | Изменение структуры проекта Инструменты сборки Версия до 21.1.1
[/g2]
Когда вы удаляете размещенную зону, а затем возвращаете ее, вы точно не возвращаете ее обратно. Вы просто создаете один , похожий на (но не идентичный) оригинал.
Так что не делайте этого. Но, поскольку вы уже это сделали, вот исправление:
Когда вы нажимаете на домен в «Hosted Zones», вы видите 4 сервера имен, назначенных для размещенной зоны по маршруту 53 в правой правой части screen.
Каждый раз, когда вы создаете размещенную зону, эти 4 значения будут почти всегда отличаться - это означает, что ваша размещенная зона теперь живет на 4 новых, разных авторитетных серверах имен в Route 53, чем те, которые были ранее использовавшихся при использовании старой размещенной зоны.
Но Интернет по-прежнему ожидает, что старые 4-серверы имен будут иметь ваши записи ... которых у них нет, потому что вы удалили исходную размещенную зону.
Вам необходимо обновить авторитетные серверы имен у вашего регистратора домена. В этом случае это фактически другая часть маршрута 53.
В консоли Route 53 нажмите «Зарегистрированные домены».
Выберите свой домен.
Выберите «добавить / изменить серверы имен».
Введите правильные значения для серверов имен Route 53, которые указаны выше, которые вы увидите при нажатии на домен со страницы Hosted Zones .
Большая часть этого контента относится к моему ответу на аналогичный вопрос при Server Fault .