gradle配置
<h3>gradle配置,针对需要导入framework修改包的配置</h3>
<pre><code>gradle.projectsEvaluated {
tasks.withType(JavaCompile){
options.compilerArgs.add('-Xbootclasspath/p:E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/framework.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/core.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/telephony-common.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/services.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/mediatek-framework.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/bouncycastle.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/conscrypt.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/ext.jar;E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/ims-common.jar');
}
}
dependencies {
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/framework.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/core.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/telephony-common.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/services.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/mediatek-framework.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/bouncycastle.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/conscrypt.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/ext.jar')
provided files('E:/android-sdk-spt/sdk/add-ons/spt_mtk_sdk_api_addon-22-1/libs/ims-common.jar')
compile 'com.android.support:support-v4:23.1.1'
compile 'com.google.code.gson:gson:2.2.4'
compile files('libs/AMap_Services_V2.4.0.jar')
compile files('libs/android-async-http-1.4.7.jar')
compile files('libs/Android_Location_V1.3.0.jar')
compile files('libs/Android_Navi_V1.1.2.jar')
compile files('libs/BaiduLBS_Android.jar')
compile files('libs/BaiduNaviEventServiceSDK.jar')
compile files('libs/EventBus.jar')
compile files('libs/httpmime-4.1.3.jar')
compile files('libs/Imageloader.jar')
compile files('libs/jg_filter_sdk_1.1.jar')
compile files('libs/kwmusic-autosdk-v1.3.jar')
compile files('libs/mid-sdk-2.10.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/okhttp-1.5.4.jar')
compile files('libs/picasso-2.5.2.jar')
compile files('libs/pinyin.jar')
compile files('libs/pinyin4j-2.5.0.jar')
compile files('libs/xUtils.jar')
compile files('libs/zip4j_1.3.2.jar')
compile files('libs/zxing-code-2.3.jar')
}
android {
compileSdkVersion 23
buildToolsVersion &quot;23.0.3&quot;
defaultConfig {
applicationId &quot;com.spt.carengine&quot;
minSdkVersion 23
targetSdkVersion 23
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
lintOptions{
checkReleaseBuilds false
abortOnError false
}
}</code></pre>