CodeAssist je razvojno okolje za Android za vaš telefon in tablico. Pišite v Kotlinu in Javi, opazujte, kako se predogledi Jetpack Compose posodabljajo med tipkanjem, in gradite, podpisujte in nameščajte prave aplikacije za Android na sami napravi. Brez računalnika, brez strežnika za gradnjo v oblaku, brez Gradle daemon.
Je popolno razvojno okolje za Android, ne pa igrišče za kodo: odprite večmodulne projekte za Android, dodajte knjižnice iz Mavena in pošljite APK ali App Bundle, ki ga lahko namestite ali objavite.
Ustvarjajte aplikacije za Android v svoji napravi
• Celotna veriga orodij deluje v vašem telefonu: aapt2, prevajalnik Kotlin, prevajalnik Java, dekodiranje D8, pakiranje in podpisovanje APK-jev
• Inkrementalne gradnje ponovijo samo tisto, kar se je spremenilo
• Namestite in zaženite svojo aplikacijo z enim dotikom, nato pa sledite njenemu izpisu v Logcatu
• Izdajte gradnje s krčenjem R8, paketi Android App Bundles (AAB) in lastnim ključem za podpisovanje
• Večmodulski projekti, različice gradenj, ViewBinding, AIDL, KSP (Room, Hilt) in google-services.json za Firebase
• Odvisnosti od Maven Central in Googlovega repozitorija Maven ter lokalne datoteke JAR in AAR
• Uvozite obstoječe projekte Gradle ali izvozite svojega kot projekt Gradle za odpiranje v računalniku
Urejevalnik kode Kotlin in Java
• Dokončanje kode, ki nadaljuje z delom na napol napisani kodi, z avtomatskim uvozom
• Napake in opozorila med tipkanjem, z enim dotikom hitrih popravkov
• Pojdite na definicijo, implementacijo in tip, iskanje simbolov in berljivi izvorni kodi knjižnice
• Preoblikovanje kode, optimizacija uvoza, zlaganje kode in prelom besed
• Dokončanje XML v sistemu Android za postavitve, manifeste, vrednosti in risalne elemente
• Vrstica s tipkovnico za kodiranje za simbole, ščipanje za povečavo in barvne sheme urejevalnika
Predogledi sestavljanja in postavitve v Jetpacku
• @Preview sestavljivi elementi se upodabljajo v živo poleg vaše kode in posodabljajo med urejanjem
• Predogled postavitev XML, vključno z lastnimi pogledi po meri, brez zagona gradnje
Pomočnik za kodiranje z umetno inteligenco
• Opišite spremembo z navadnimi besedami. Agent prebere vaš projekt, uredi kodo, zažene gradnjo in prikaže razliko, ki jo lahko razveljavite
• Uporabite svoj ključ za Anthropic Claude, Google Gemini, OpenAI ali OpenRouter ali združljiv prehod. Brezplačen ključ Gemini deluje
• Priložite posnetke zaslona, omenite datoteke z @ in pozneje prevzamete shranjene seje
Git in GitHub
• Klonirajte, potrjujte, vejajte, spajajte, shranjujte in potiskajte
• Prijavite se v GitHub za kloniranje zasebnih repozitorijev in odpiranje zahtevkov za prevzem
Učite se in vadite
• Interaktivne lekcije Jave in Kotlina z vajami, ki se prevedejo in izvajajo v vaši napravi
• Dnevni izziv kodiranja z javno lestvico
• Začnite s predlogami in vzorčnimi aplikacijami v trgovini Projects Store ali objavite svoje
Vključeno tudi
• Urejevalnik blokov: preklopite datoteko Java v bloke v slogu Scratch in nazaj, ne da bi izgubili znak
• Zaženite konzolne programe Java in Kotlin z interaktivno konzolo
• Peskovnik, ki vpraša, preden vaš program uporabi omrežje, datoteke ali druge procese
• Vtičniki, ki razširjajo IDE, vključno z vtičnikom NDK za C in C++
• Svetle in temne teme z barvami Material You
Brezplačno in odprtokodno
CodeAssist je brezplačno, odprtokodno orodje Android IDE je licencirano pod GNU General Public License v3.0. Prikazuje nekaj majhnih oglasov, ki jih lahko v aplikaciji brezplačno izklopite. Izvorna koda, težave in izdaje so na voljo na GitHubu:
https://github.com/tyron12233/CodeAssist
Android IDE: koda v Kotlinu in Javi, predogled Compose, gradnja APK-jev. Računalnik ni potreben.
Posodobljeno dne
1. nov. 2026