Kesalahan Androidx membuat proyek flutter baru di Android Studio


11

Ketika saya ingin memulai Proyek Flutter baru di Android Studio (3.5.1.) Saya mendapatkan acara berikut:

Kesalahan saat membuat proyek. Tidak dapat menemukan opsi bernama "androidx". Folder kosong dibuat, tetapi tidak ada proyek.

Saya tidak mengatur apa pun untuk membutuhkan Androidx dan saya telah memperbarui semua yang saya bisa di Android Studio.

Bagaimana saya mengatasi kesalahan ini?

Jawaban:


1

Pertama, perbarui versi Gradle dalam build.gradlefile di root folder android ke 3.5.1.

Kemudian perbarui dependensi pengujian dalam build.gradlefile di android/app/direktori ke androidx sebagai follws.

androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

Dan update distributionUrldi android/gradle/wrapper/gradle-wrapper.propertieske

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip

1
Thanx @pasanbuddhika, itu berhasil!
denelan

My kesenangan @denelan
pasanbuddhika

22

Sudah ada jawaban yang diterima tetapi bagi saya cara untuk menyelesaikannya sangat berbeda, jadi saya tetap mempostingnya agar bermanfaat bagi seseorang.

Dalam kasus saya, saya hanya perlu memperbarui flutter. Untuk melakukannya, saya berlari

flutter upgrade

dari baris perintah. Butuh beberapa menit. Setelah itu saya dapat membuat proyek Flutter dari Android Studio dengan sempurna.


Ini harus ditandai sebagai jawaban yang benar :)
B.shruti

peningkatan flutter dapat mengakibatkan kerusakan, tetapi meskipun demikian proyek tersebut berhasil dibuat ... ??? Sekarang ada head scratcher.
IceMan

3

Karena tidak ada peningkatan untuk waktu yang lama, saya perlu meningkatkan flutter dengan menjalankan perintah berikut di terminal:

flutter upgrade --force

--forceOpsi tidak tersedia untuk semua versi flutter. Jika seseorang datang ke sini dengan versi bergetar tua, cobalah tanpa --forcebendera
Cihad Turhan

2

Unduh versi baru Flutter SDK dari situs web resmi Flutter dan ganti versi lama di hard drive Anda dengannya. Saya bekerja untuk saya.


1
Jika Anda seperti saya dan berasal dari versi 1.0, flutter upgradetidak akan berfungsi, itu bahkan tidak mengenali --forceopsi. Ini adalah cara terbaik ke depan, bekerja dengan sempurna.
David The Programmer

Upgrade flutter tidak bekerja untuk saya. Ini berhasil, terima kasih!
user3783123

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.