2010-12-16 2 views
5

Всех моих существующих проектов хороши, но, начиная новые проекты есть проблемы ...Нового проект Создания Проблемы После обновления Android SDK

Оказывается Главный файл Java имеет проблему и парение Сей

«Java Тип язык не может быть Решен Косвенно Реферирован , из требуемого .class файлов»

я создал новые проекты так же, как я создал предыдущие 50 проектов (Befor e обновление SDK).

Очень расстраивает (другие ошибки в новой версии тоже) ...

Я удалил новые проекты и Импортные их, как предложено в других постах, но это не помогло.

Я заметил, основная раскладка (в графическом режиме) Сая,

«Цель проекта не установлена»

Я не знаю, что это означает, что при условии, что расположение находится в пределах папке проекта. Цель сборки установлена ​​на Android 1.6

Кроме того (это может быть проблема) Я получаю сообщение панели при завершении создания проекта, которые говорят это андроид

SDK/инструменты/Библиотека/proguard.cfg (нет таких файлов или каталогов)

который, не правда, есть не один, и это было новое дополнение к ... SDK

Любое предложение ...? Спасибо

ответ

2

Это действительно раздражает.

Я потратил часы, пытаясь исправить это. Вот что я сделал:

  • Перейти к файлу .classpath на уровне проекта и открыть в блокноте и вы должны добавить 3-ю строчку здесь:

    <?xml version="1.0" encoding="UTF-8"?> 
    <classpath> 
        <classpathentry kind="src" path="src"/> 
        <classpathentry kind="src" path="gen"/> 
        <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> 
        <classpathentry kind="output" path="bin"/> 
    </classpath> 
    
  • Также убедитесь, что по умолчанию. свойства имеет эти две линии (целевой Android-4 1.6):

    target=android-4 
    android.library=false 
    
+0

Это покажет мое невежество - я не вижу файл .classpath. Где он? – headscratch 2010-12-16 23:22:11

+0

В eclipse -> Щелкните правой кнопкой мыши по проекту, щелкните по свойствам, найдите местоположение. – Aliostad 2010-12-16 23:24:31

+0

Я не вижу .classpath или любые файлы xml. Когда я нажимаю метку android, появляется сообщение о том, что «текущая страница отображения содержит недопустимые значения». Открытие пути сборки показывает некоторые папки, но не элементы класса ... – headscratch 2010-12-16 23:34:43

1

решенных на корме много времени ... и читая всю информацию об устройстве сайта о новом SDK.

В принципе, необходимо обновить все андроид и обеспечить установку нового инструмента Proguard. Все новые приложения, созданные в новом SDK, требуют этого. Также необходимо изменить настройки Path на инструменты, поскольку синтаксис изменился ... прочитайте об этом, прежде чем обновлять ...

После этого все прошло хорошо и работает (пальцы скрещены!)

5

У меня возникла эта проблема, и мое решение - установить цель на другой уровень API в project-> properties-> android, а затем установить ее обратно.

Я думаю, что это обновит .classpath или некоторые другие файлы, не уверен, но он работает.

Смежные вопросы