2017-10-19 50 views
1

它很容易在IntelliJ IDEA CE 2017.2中重現:如何正確配置我的IDE在Flutter中查找導入包?

創建一個新的Flutter項目(您命名它)。

嘗試構建 - >重建項目 錯誤:指定SDK和項目結構對話框。 修正:選擇Android的API 16平臺(Java版本 「1.8.0_112」)

再次嘗試建設 - >重建項目 錯誤:Android的源發生器:[PROJECT_NAME]找不到文件的AndroidManifest.xml 修正:進入文件 - >項目結構 - >模塊選擇project_name_android-> Android並在每個字段上的/ android之後添加「/ app/src/main」清單文件:Resources目錄:Assets目錄和Native libs目錄

再試一次Build - >重建項目 錯誤:android-apt-compiler:....類型不允許(在'configChanges'中有值... 修正:刪除layoutDirection |(別忘了刪除一個| bar)

再次嘗試建設 - >重建項目 錯誤:Android的預敏捷:[flutter.jar]無法加載dx.jar ...... 10個多處錯誤消息 修正:搜索......人們說我有降級SDK ... OK到版本25

再試建設 - >重建項目 一切就OK了

現在添加軟件包的依賴在酒吧spec.yaml

比方說(我pubspec.yaml): 名稱:myproject 間的依賴關係: 撲: SDK:撲 firebase_database:0.1.0 firebase_storage:0.0.6 async_loader:0.1.0 path_provider:0.2.1 + 1

dev_dependencies: flutter_test: SDK:撲

撲: 使用材料設計:真

再次嘗試建設 - >重建項目 錯誤的java:包io.flutter.plugins.firebase.database確實ñ不存在 和5個以上的錯誤

我不得不說:它運行在模擬器和設備上。但是,在設置我的IDE屬性時看起來有些不對或缺失?

感謝

+0

「創建一個新的撲動項目(你的名字)」。你使用'flutter create'來創建? –

回答

0

請使用命令行來創建一個新的撲項目:

flutter create project_name

這應該可以解決你所有的問題。

使用flutter create --help爲您創建包括組織,iOS和Android語言等新項目的所有選項。

更新:

使用綠色箭頭運行您的應用程序。那裏應該沒有錯誤。

+0

@Rainer_Wittman,你的回答並不回答這個問題。如果你看到最後的結果:「我必須說:它在Emulator和Device上運行,但是在設置我的IDE屬性時看起來有些不對或缺失了嗎?」。所以,我知道「撲動......」和「綠色箭頭......」。我的問題是**不**,關於它,問題是:「如何正確配置我的IDE在Flutter中查找導入包?」 – abnerh69