Я только что загрузил приложение iosched, чтобы узнать, как оно обрабатывает переключение между макетами телефона и планшета. :
Я использовал EGit, и произошла ошибка: Android требует компилятора уровня соответствия 5.0 или 6.0. Найдено '1.6'
Я легко исправил это благодаря этот вопрос и ответ Теда Хоппа.
Сейчас проект скомпилирован, но сразу вылетает:
Я вижу, что в проекте есть этот класс com.google.android.apps.iosched.provider.ScheduleProvider. Вы можете помочь мне это исправить?
Судя по тому, что «я использовал EGit и там», вы, скорее всего, использовали eclipse. Боюсь, что проект создан в / для Android Studio, и будет очень больно пытаться настроить его в eclipse - я потратил несколько часов, безуспешно пытаясь ... ... в конце концов я сдался и установил Android Studio. Есть более 20 дополнительных библиотек, которые необходимо добавить в проект, чтобы его можно было запустить. У меня есть несколько свободных часов, поэтому я попробую Android Studio, но, вероятно, ребятам из Google пришлось предупредить нас на странице проекта, что проект не будет запускаться в eclipse ... (конечно, в проекте есть BUILDING.txt корень)