2016-02-12 72 views
0

我从github下载了一个库并导入它。我不认为这是正确的。如何unimport它。我从Windows文件浏览器中删除了该项目。现在,当我建立我得到Task 'compileDebugSource' not found in project:BackgroundMailLibrary如何从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') }

清单:

<?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文件

如果是进口作为一个模块
转到文件 - >项目结构 - >在左上角点击( - )标志

+0

yea..i将它从运行按钮左侧的“应用程序”下拉按钮中移除,并选择编辑配置,并在我发布问题后使用 - 标记将其删除。但我仍然得到一个十字标记(请参阅编辑问题中的图像) – Abhi

+0

发布您的清单和gradle文件 –

+0

发布它..... – Abhi

0

在Android Studio中的窗口,

文件删除>项目结构>依赖关系> - 按钮。然后,如果它仍然存在,您可以通过转到settings.gradle文件并从include行中删除它来删除该模块。

如果禁用运行按钮比按照菜单上

点击运行,然后编辑配置,然后点击Android应用程序在左侧,点击+按钮。从弹出式菜单中选择Android应用程序。然后选择模块(其通常的应用程序或类似的东西)。然后点击应用并确定。

如果之后出现更多错误,请尝试在Android Studio中重新导入项目。

+0

检查此链接https://mobiarch.wordpress。com/2015/04/17 /删除支持图书馆在Android的工作室/ @spongeBob –

+0

是的,我做了阿米特。即使从settings.gradle中删除。但我得到了十字标记。看到编辑的问题 – Abhi

+0

你需要同步gradle文件,如果得到cross @spongeBob –