2016-02-12 3 views
0

Я загрузил библиотеку из github и импортировал ее. Я не думаю, что это было сделано правильно. Как его unimport. Я удалил проект из обозревателя файлов Windows. Теперь, когда я строю, я получаю Task 'compileDebugSource' not found in project:BackgroundMailLibrary.Как unimport проект из студии android

Я только что нашел, что lib устарел и хочет использовать новый. Пожалуйста помоги.

look at the cross mark on the app dropdown near the run button.

Я удалил библиотеку, щелкнув по ней и выбрав правую конфигурацию и щелкнув по значку. Но я все еще получаю крестик

build.gradle:

apply plugin: 'com.android.application' 

android { compileSdkVersion 22 buildToolsVersion "23.0.0 rc2"

defaultConfig { 
    applicationId "com.prematixsofs.taxiapp" 
    minSdkVersion 15 
    targetSdkVersion 22 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 

}

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.2.0' compile files('libs/activation.jar') compile files('libs/additionnal.jar') //compile files('libs/mail.jar') }

Manifest:

<?xml version="1.0" encoding="utf-8"?> 

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" /> 
<uses-permission android:name="android.permission.INTERNET" /> 


<uses-library android:name="com.google.android.maps" /> 

<service 
    android:name=".KioskService" 
    android:exported="false" /> 

<uses-permission android:name="android.permission.GET_TASKS" /> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppFullScreenTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:windowSoftInputMode="adjustPan" > 
    </activity> 
    <activity 
     android:name=".RegisterActivity" 
     android:label="@string/title_activity_register" 
     android:windowSoftInputMode="adjustPan" > 
    </activity> 
    <activity 
     android:name=".BaseActivity" 
     android:label="@string/title_activity_base" > 
    </activity> 
    <activity 
     android:name=".LoginActivity" 
     android:label="@string/title_activity_login" 
     android:windowSoftInputMode="stateHidden" > 
    </activity> 
    <activity 
     android:name=".BlankActivity" 
     android:label="@string/title_activity_blank" > 
    </activity> 
    <activity 
     android:name=".DateVehiclePicker" 
     android:label="@string/title_activity_date_vehicle_picker" > 
    </activity> 
    <activity 
     android:name=".MailImage" 
     android:label="@string/title_activity_mail_image" > 
    </activity> 
    <activity 
     android:name=".EditUserDetails" 
     android:label="@string/title_activity_edit_user_details" > 
    </activity> 
    <activity 
     android:name=".DynamicTextViewActivity" 
     android:label="@string/title_activity_dynamic_text_view" > 
    </activity> 
    <activity 
     android:name=".SplashScreenActivity" 
     android:label="SplashScreen" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <service 
     android:name=".KioskService" 
     android:exported="false" /> 

    <activity 
     android:name=".DisplayBookingHistory" 
     android:label="@string/title_activity_display_booking_history" > 
    </activity> 
</application> 

ответ

0

Если это библиотека зависимость
перейти в файл -> Структура проекта -> на вкладке правой стороне выбрать зависимость и удалить, что
вас также может удалить его от вас build.gradle file

, если он импортируется как модуль
идти в файл -> Структура проекта -> в левом верхнем углу нажмите (-) знак

+0

yea..i удалил его из раскрывающегося списка «приложение», который находится слева от кнопки запуска, и выбрал настройку редактирования и удалил его с помощью знака сразу после того, как я разместил вопрос. но я все еще получаю перекрестную метку (см. изображение в отредактированном вопросе) – Abhi

+0

опубликовать ваш файл манифеста и градации –

+0

отправил его ..... – Abhi

0

В окне Android студии,

Удалить из File> Структура проекта> Зависимости> - кнопка. Затем, если он все еще существует, вы можете удалить модуль, перейдя в файл settings.gradle и удалив его из строки include.

Если у вас есть отключить кнопку запуска, чем следовать

Нажмите кнопку Выполнить в меню, а затем Edit Configurations затем нажмите на приложение для Android на левой и нажмите на кнопку +. Выберите приложение Android из всплывающего меню. Затем выберите модуль (его обычно приложение или что-то в этом роде). Затем нажмите «Применить» и «ОК».

Если после этого появилось больше ошибок, попробуйте повторно импортировать проект в Android Studio.

+0

проверить эту ссылку https: //mobiarch.wordpress.com/2015/04/17/remove-support-library-in-android-studio/@spongeBob –

+0

да, я сделал это Amit. Даже удалено из настроек.gradle. Но я получаю эту перекрестную метку. См. Отредактированный вопрос – Abhi

+0

вам нужно синхронизировать файл градиента, если вы получаете cross @spongeBob –

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