真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

AndroidStudio導入問題總結(jié)-IT藍豹-創(chuàng)新互聯(lián)

Android Studio報錯--Error: Library projects cannot set applicationId. applicationI

在白銀等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網(wǎng)站建設(shè)、成都做網(wǎng)站 網(wǎng)站設(shè)計制作按需策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,白銀網(wǎng)站建設(shè)費用合理。

今天在導入一個Android Studio 工程時,發(fā)生了這樣的錯誤:

Error: Library projects cannot set applicationId. applicationId is set to "com.du.android.recyclerview" in default config

我是很苦惱啊,整了一晚上才算明白,原來導入一個庫/工程不是那么容易的.出現(xiàn)這個錯誤的原因在于工程下有個庫,庫的build.gradle里面defaultConfig內(nèi)存在:

defaultConfig {
applicationId "com.du.android.recyclerview"
minSdkVersion 21
targetSdkVersion 21
versionCode 1
versionName "1.0"

}

紅色部分的字體,這時刪除紅色標注的內(nèi)容即可!

問題一:導入SDK中的Samples后,Messages中提示“Error:Cause: failed to find target android-19.0.1 Please install the missing platform from the Android SDK Manager.”

原因:AS安裝后,自帶的Build-tools版本是19.0.3,而示例是在19.0.1下創(chuàng)建的。

解決:1、使用SDK Manager把19.0.1裝上;2、修改project->app->build.gradle中的buildToolsVersion "19.0.1"改為buildToolsVersion "19.0.3"。

另外如果從網(wǎng)上下來的示例導入后,一般需要修改compileSdkVersion為19。

問題二:安裝新版本JDK后,編譯時仍使用舊版本的JDK

解決:除了更新JAVA_HOME環(huán)境變量,在AS中調(diào)整File->Project Structure->SDK Location和File->Other Settings->Default Project Structure->SDK Location。

問題三:AS的代碼編輯窗口中和運行時,中文顯示亂碼

解決:AS的代碼編輯窗口中的亂碼,只需要把IDE右下角的UTF-8改為GBK;運行時顯示亂碼,1、在 project->app->build.gradle中添加compileOptions.encoding = "GBK"。2、不能在布局文件中直接輸入中文,需要在R文件中注冊下,比如改為,在strings.xml中添加中文。

問題四:AS導入包含jni設(shè)置的工程,編譯錯誤

解決:一般Eclipse工程,AS可以直接導入。如果有問題,確認該工程在Eclipse中運行良好,導出為AS工程后,再在AS中導入。

問題五:MainActivity.java中顯示R類路徑無效

解決:因為某些原因,AS沒有自動生成R文件。比如項目依賴的庫文件版本與指定的compileSdkVersion不符,這時需要手動指定需要編 譯的庫文件版本號。比如android.compileSdkVersion為19,那么在 project->app->build.gradle末尾添加

dependencies {

compile 'com.android.support:support-v4:+' 改為 compile 'com.android.support:support-v4:19.+'
compile 'com.android.support:appcompat-v7:+'改為compile 'com.android.support:appcompat-v7:19.+'
}

注意dependencies{}與android{}同級

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

repositories {
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:1.0.0'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

allprojects {
repositories {
jcenter()
}
}

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


分享文章:AndroidStudio導入問題總結(jié)-IT藍豹-創(chuàng)新互聯(lián)
URL地址:http://weahome.cn/article/jcepg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部