idea java no sdk_java - intelliJ IDEA 13錯誤:請選擇Android SDK

java - intelliJ IDEA 13錯誤:請選擇Android SDK

我已經在Error: Cannot find any configured Android SDK上安裝了intelliJ 12.1.2和Error: Cannot find any configured Android SDK。現在我使用intelliJ 13.0.1創建了一個空的android應用程序項目(也使用模擬器作為目標設備)并嘗試構建項目,但遇到了'Error: Please select Android SDK'。

所以我選擇intelliJ 12.1.2作為intelliJ 13.0.1,但我無法選擇我的AVD,因為有Error: Cannot find any configured Android SDK。

在項目結構中,它清楚地將“Android 4.4.2平臺”顯示為Project SDK。 所以我完全糊涂了,不知道如何解決這個問題。

PS。 我正在將intelliJ 12.1.2升級到intelliJ 13.0.1,并且在啟動13.0.1時所有設置都自動從12.1.2繼承,但似乎并非所有設置都完全復制到13.0.1,這是意外的。

干杯

18個解決方案

144 votes

我的問題:“請選擇Android SDK”,但一切都很好看:( - >我認為其中一個IntelliJ文件崩潰了(死后的藍屏)

我的決議:

文件 - > 設置 - > Android SDK - > Android SDK位置編輯 - > 接下來,Next(Android SDK是最新的。),已完成

...和崩潰的文件被修復了!

rocciax answered 2019-06-24T17:42:21Z

67 votes

我在安裝Intellij IDEA Ultimate 14.1并打開我使用Android Studio創建的現有Android項目后遇到此錯誤。 事實證明,我只需將Android SDK添加到我的SDK列表中并修復項目/模塊SDK設置。 這就是我做的方式:

轉到C:\Users\\AppData\Local\Android\android-sdk.單擊“項目設置”下的“項目”選項卡。 在Project SDK下,單擊New -> Android SDK。

fkjGJ.png

現在選擇Android SDK的現有目錄。 在我的情況下,它在這個文件夾中:

C:\Users\\AppData\Local\Android\android-sdk

單擊確定。 彈出一個菜單,要求您設置Java SDK + Build目標。 您可以更改這些或將其保留為默認值,然后單擊“確定”。 您現在應該在Project SDK下拉列表中看到“Android API XX Platform”。 單擊底部的“應用”。 然后轉到“項目設置”下的“模塊”選項卡,然后單擊模塊列表中的文件夾。

F4e5F.png

對于每個文件夾,轉到依賴項選項卡,將Module SDK更改為新的Android SDK,然后單擊“應用”。 然后單擊“確定”關閉“項目結構”對話框。

完成上述操作后,我的項目得以修復。

Christian Wilkie answered 2019-06-24T17:43:34Z

48 votes

我曾經遇到過同樣的問題。 一切似乎都是對的。 我重新啟動,刪除和無效Android工作室的緩存,重建,清理和更改。 最后通過在android studio 3.0中點擊Sync Project with Gradle Files按鈕解決

a3KlH.jpg

Kenji answered 2019-06-24T17:44:01Z

32 votes

從Intellij中刪除所有Android SDK并再次添加它們。

要做到這一點打開項目結構,在SDK窗格中,刪除所有android SDK,單擊OK。 打開項目結構并再次添加它們。

Ali answered 2019-06-24T17:44:36Z

6 votes

在android 3.1.1中,我們無法在工具中找到同步項目所以C:\Users\AndroidStudioProjects\projectname\.idea\libraries從庫中刪除文件并再次同步

answered 2019-06-24T17:45:03Z

5 votes

如果您無法編譯項目并且有此消息:

rBG0q.png

轉到文件 - > 單擊項目結構,然后轉到模塊部分并選擇您的模塊應用程序,然后在單擊確定后選擇編譯Sdk版本和構建工具版本。

PPUGB.png

等到gradle同步并準備就緒!

Oscar Duarte answered 2019-06-24T17:45:45Z

3 votes

我實際上遇到了IntelliJ Idea 14中的問題。我的項目在Android Studio上運行良好。我決定繼續開發IntelliJ的想法。導入項目后,我沒有成功運行它,我在編輯配置框中收到類似的錯誤消息。基于@Ali所說的內容,我刪除了所有SDK并重新安裝它們但是沒有用。

我打開了“項目結構”>“平臺設置”> SDK。 我發現沒有設置“Android API 21平臺”的“構建目標”。 通過將其設置為我最新的SDK之一,修復了問題,我可以毫無問題地運行項目。

Hesam answered 2019-06-24T17:46:20Z

2 votes

轉到項目結構(Ctrl + Alt + shift + S) - > 平臺設置 - > SDKs - > 按“加號”圖標

選擇“Android SDK”并輸入SDK路徑(例如:C:\ Program Files(x86)\ Android \ android-sdk)

應用或確定按鈕

要開心

user8338220 answered 2019-06-24T17:47:08Z

1 votes

我遇到了同樣的問題,當時我也從intellij Idea 12更新到13.在我的情況下,我的Android SDK的Build目標無法正確識別,它說的是“未設置”,而不是Android 2.2。 即使我選擇Android 2.2并單擊“應用”和“確定”,當我重新打開項目結構對話框時,它再次顯示“未設置”消息。

然后我選擇了另一個版本,Android 4.0這次點擊申請,然后再次選擇Android 2.2,點擊申請。 這對我有用。

Yoo Matsuo answered 2019-06-24T17:47:45Z

1 votes

也許不是那么常見的解決方案,但對我來說重新啟動IDE工作得很好。 我使用Android Studio 2.2.3。

Ispas Claudiu answered 2019-06-24T17:48:12Z

1 votes

檢查app build.gradle文件中的下一行。

android {

compileSdkVersion 25

buildToolsVersion '25.0.3'

}

maXp answered 2019-06-24T17:48:39Z

1 votes

文件 - > 無效的緩存/重啟對我來說很有用(這是第一次嘗試的好)

r-hold answered 2019-06-24T17:49:06Z

1 votes

您必須從項目設置中選擇構建工具版本。

選擇Project App Folder

按F4或右鍵單擊Project App Folder并打開Module設置在Properties選項卡中,從List中選擇Build Tool Version

這將對我有用,我希望它會對你有所幫助。

Nilesh Panchal answered 2019-06-24T17:49:54Z

0 votes

檢查是否已安裝所有必需的加載項。另外,我建議你使用真正的Android手機進行調試。 它更好,它真實,更快。

Giorgos Neokleous answered 2019-06-24T17:50:21Z

0 votes

似乎很多像IDEA找不到Android SDK。

使用Android SDK安裝程序后重新啟動計算機?

之后,您是否已啟動SDK Manager來安裝Android 4.2.2 SDK?

你能查看一下Android_SDK_HOME環境變量嗎?

考慮到Android SDK安裝程序只是安裝了Manager。 之后,您必須安裝SDK(或幾個)。

此外,當您在項目結構中看到“Android 4.4.2平臺”時,這意味著該項目將要求該SDK。 這并不意味著已安裝SDK。

Mikel Pascual answered 2019-06-24T17:51:24Z

0 votes

我遇到了類似的問題。 我不得不添加我之前使用的相同的android sdk并且它有效。

Deton answered 2019-06-24T17:51:51Z

0 votes

屏幕左下方有一個名為android monitor的按鈕。 如果你有sdk的問題,它會顯示你的confugure link.Change你的sdk文件夾的路徑。 事情會奏效

krishna answered 2019-06-24T17:52:19Z

0 votes

我有同樣的問題。我通過File-> Open->其他項目解決了這個問題,然后通過這種方式切換這個項目。

user9104396 answered 2019-06-24T17:52:46Z

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/542625.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/542625.shtml
英文地址,請注明出處:http://en.pswp.cn/news/542625.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

該怎樣在KeyShot中進行貼圖

2019獨角獸企業重金招聘Python工程師標準>>> 在渲染物體的時候,貼圖常常是不可缺少的部分,貼圖主要用于描述對象表面的物質形態,構造真實世界中自然物質表面的視覺表象。不同的貼圖能給人帶來不同的視覺感受,KeyShot3D…

python淘寶cookies搶購_Python實現淘寶秒殺聚劃算搶購自動提醒源碼

說明 本實例能夠監控聚劃算的搶購按鈕,在聚劃算整點聚的時間到達時發出提醒(音頻文件自己定義位置)并自動彈開頁面(URL自己定義)。 同時還可以通過命令行參數自定義刷新間隔時間(默認0.1s)和監控…

kadane算法_使用KADANE的算法求最大子陣列和

kadane算法What is a sub-array? 什么是子陣列? A sub-array is basically an arrays contiguous part. For example, if we have an array of integers [1,2,3] so the sub-arrays that we can form from the given array are [1], [2] , [3] , [1,2] , [2,3] , …

java汽車油耗計算_轉發一個手機油耗計算器 (java)

今天在一個汽車論壇上看見的,試了試,還真不錯。比以前那個Fuel Consumption 功能要強大,雖然都是JAVA軟件。小羅盤手機計算器是作者獨自產品策劃、美術設計、程序開發、測試發布的手機應用軟件,是為作者的一個朋友寫的,當然我們用…

6.dubbo常用的xml配置有哪些_【面試篇】必須掌握的Spring 常用注解

閱讀文本大概需要5分鐘。注解本身沒有功能的,就和 xml 一樣。注解和 xml 都是一種元數據,元數據即解釋數據的數據,這就是所謂配置。本文主要羅列 Spring|Spring MVC相關注解的簡介。Spring部分1、聲明bean的注解Component 組件,沒…

Linux的iptables常用配置范例(2)

iptables -F #清除所有規則 iptables -X #清除所有自定義規則 iptables -Z #各項計數歸零 iptables -P INPUT DROP #將input鏈默認規則設置為丟棄 iptables -P OUTPUT DROP #將output鏈默認規則設置為丟棄 iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo …

aptitude 命令_C-命令行參數Aptitude問題與解答

aptitude 命令C programming Command Line Arguments Aptitude Questions and Answers: In this section you will find C Aptitude Questions and Answers on Command Line Arguments – Passing values with running programs, separate argument values, number of argument…

文件上傳java邏輯_Java?文件上傳?實例

import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;public class Upload {private String saveDir "."; // 要保存文件的路徑private String contentType ""; // 文檔類型private String charset "";…

matlab數值計算pdf_Gnuplot科學繪圖(九)——柵格以及方程數值解估算

Gnuplot科學繪圖系列內容Gnuplot科學繪圖(一)——從安裝到簡單函數繪圖(文末有彩蛋)Gnuplot科學繪圖(二)——坐標取值范圍及刻度(文末有彩蛋)Gnuplot科學繪圖(三)——點線風格Gnuplot科學繪圖(四)——多組數據繪圖Gnuplot科學繪圖(五)——輸出eps 圖片Gnuplot科學繪圖(六)——輸…

dda算法_計算機圖形學中的DDA(數字差分分析儀)算法

dda算法DDA(數字差分分析儀)算法 (DDA (Digital Differential Analyzer) Algorithm) In computer graphics, the DDA algorithm is the simplest algorithm among all other line generation algorithms. Here, the DDA is an abbreviation that stands for "Digital Diff…

購物商城框架java_基于jsp的購物商城-JavaEE實現購物商城 - java項目源碼

基于jspservletpojomysql實現一個javaee/javaweb的購物商城, 該項目可用各類java課程設計大作業中, 購物商城的系統架構分為前后臺兩部分, 最終實現在線上進行購物商城各項功能,實現了諸如用戶管理, 登錄注冊, 權限管理等功能, 并實現對各類購物商城相關的實體進行管理。該購物…

c語言++數組名【數字】_C ++程序在數組中打印所有非重復數字

c語言數組名【數字】Problem statement: Write a C program to print all the non-repeated numbers in an array in minimum time complexity. 問題陳述:編寫一個C 程序, 以最小的時間復雜度將所有未重復的數字打印在數組中 。 Input Example: 輸入示例…

java最接近對點及距離_最接近點對問題_分治法

一、問題描述給定平面上的n個點,找其中的一對點,使得在n個點組成的所有點對中該點對間的距離最小。二、解題思路及所選算法策略的可行性分析思路:利用分治法來解決問題。遞歸子結構求最接近點對總體可分為幾個步驟:1、當問題規模小…

python return用法_初學Python要了解什么 裝飾器知識匯總有哪些

初學Python要了解什么?裝飾器知識匯總有哪些?在Python學習過程中,有多種方法對函數和類進行加工,相對于其它方式,裝飾器語法簡單,代碼可讀性高。因此,裝飾器在Python項目中有廣泛的應用&#xf…

android emulator虛擬設備分析第三篇之pipe上的qemud service

一、概述 本篇和第二篇是強相關的&#xff0c;需要結合第二篇一起看。 以boot-properties為例&#xff0c;注意不需要看ANDROID-QEMUD.TXT&#xff0c;這個是和guest os中的qemud進行相關的&#xff0c;已廢棄。 啟動emulator時&#xff0c;有一個參數-prop <key><val…

c#異常處理_C#異常處理能力問題和解答 套裝4

c#異常處理1) Which is not a valid keyword used in the context of exception handling? trycatchfinalfinally Answer & Explanation Correct answer: 3final The final keyword is not used to handle exceptions in C#.NET. 1)在異常處理的上下文中使用哪個無效關鍵字…

Castor xsd生成java_java – Castor可以處理從基礎XSD導入的多個XSD生成類嗎?

注意&#xff1a;我是EclipseLink JAXB (MOXy)領導者,也是JAXB 2 (JSR-222)專家組的成員.Can Castor do this? If so, what would be the Ant task syntax for it.If not, would perhaps JAXB be a better alternative?下面是如何使用JAXB完成此操作的示例&#xff1a;產品xm…

串口通信 校驗碼_一文讀懂S7-200 SMART自由口通信!

學習S7-200 SMART時了解到&#xff0c;基于RS485接口可實現一下幾種通信&#xff1a;1&#xff09;modbus RTU通信2&#xff09;PPI協議通信3&#xff09;USS協議通信4&#xff09;自由口通信何為自由口通信呢&#xff1f;前三種通信必須要PLC和與其通信的設備支持相同的通信協…

hbase 學習(十三)集群間備份原理

集群建備份&#xff0c;它是master/slaves結構式的備份&#xff0c;由master推送&#xff0c;這樣更容易跟蹤現在備份到哪里了&#xff0c;況且region server是都有自己的WAL 和HLog日志&#xff0c;它就像mysql的主從備份結構一樣&#xff0c;只有一個日志來跟蹤。一個master集…

python expect模塊_Python基礎教程:用Python怎么telnet到網絡設備

Python基礎教程&#xff1a;用Python怎么telnet到網絡設備0.前言Telnet協議屬于TCP/IP協議族里的一種&#xff0c;對于我們這些網絡攻城獅來說&#xff0c;再熟悉不過了&#xff0c;常用于遠程登陸到網絡設備進行操作&#xff0c;但是&#xff0c;它的缺陷太明顯了&#xff0c;…