CodeAssist to środowisko programistyczne Androida na telefon i tablet. Możesz w nim pisać w Kotlinie i Javie, obserwować aktualizacje podglądu Jetpack Compose w trakcie pisania oraz budować, podpisywać i instalować prawdziwe aplikacje na Androida na samym urządzeniu. Bez komputera, serwera do budowania w chmurze ani demona Gradle.
To kompletne środowisko programistyczne Androida, a nie plac zabaw dla programistów: otwieraj wielomodułowe projekty Androida, dodawaj biblioteki z Mavena i wysyłaj pakiet APK lub App Bundle, który możesz zainstalować lub opublikować.
Twórz aplikacje na Androida na swoim urządzeniu
• Cały zestaw narzędzi działa na Twoim telefonie: aapt2, kompilator Kotlin, kompilator Java, indeksowanie D8, pakowanie i podpisywanie APK
• Kompilacje przyrostowe powtarzają tylko to, co zostało zmienione
• Zainstaluj i uruchom aplikację jednym kliknięciem, a następnie śledź jej wyniki w Logcat
• Wydania z kompresją R8, pakietami aplikacji Android (AAB) i własnym kluczem podpisu
• Projekty wielomodułowe, warianty kompilacji, ViewBinding, AIDL, KSP (Room, Hilt) i google-services.json dla Firebase
• Zależności z Maven Central i repozytorium Maven Google, a także lokalne pliki JAR i AAR
• Importuj istniejące projekty Gradle lub eksportuj swoje jako projekt Gradle do otwarcia na komputerze
Edytor kodu Kotlin i Java
• Uzupełnianie kodu, które działa nawet w połowie napisanego kodu, z automatycznym importem
• Błędy i ostrzeżenia podczas pisania, jednym kliknięciem Szybkie poprawki
• Przejdź do definicji, implementacji i typu, wyszukiwania symboli i czytelnych źródeł bibliotek
• Formatuj kod, optymalizuj importy, zwijaj kod i zawijaj wiersze
• Uzupełnianie XML dla układów, manifestów, wartości i obiektów typu „drawable” w systemie Android
• Pasek klawiatury do kodowania dla symboli, powiększania za pomocą szczypania i schematów kolorów edytora
Jetpack Compose i podglądy układów
• Elementy @Preview do komponowania są renderowane na żywo obok kodu i aktualizowane podczas edycji
• Podgląd układów XML, w tym własnych widoków, bez uruchamiania kompilacji
Asystent kodowania AI
• Opisz zmianę prostymi słowami. Agent odczytuje projekt, edytuje kod, uruchamia kompilację i wyświetla różnicę, którą można cofnąć
• Użyj własnego klucza dla Anthropic Claude, Google Gemini, OpenAI lub OpenRouter albo kompatybilnej bramy. Darmowy klucz Gemini działa
• Załączaj zrzuty ekranu, oznaczaj pliki znakiem @ i wróć do zapisanych sesji później
Git i GitHub
• Klonuj, zatwierdzaj, rozgałęziaj, scalaj, przechowuj i wypychaj
• Zaloguj się do GitHub, aby klonować prywatne repozytoria i otwierać pull requesty
Ucz się i ćwicz
• Interaktywne lekcje Javy i Kotlina z ćwiczeniami, które kompilują się i działają na Twoim urządzeniu
• Codzienne wyzwanie programistyczne z publiczną tabelą wyników
• Zacznij od szablonów i przykładowych aplikacji w sklepie z projektami lub opublikuj własne
Dołączone
• Edytor bloków: zamień plik Java na bloki w stylu Scratcha i z powrotem bez utraty znaku
• Uruchamiaj programy konsolowe Javy i Kotlina za pomocą interaktywnej konsoli
• Sandbox, który pyta, zanim program użyje sieci, plików lub innych procesów
• Wtyczki rozszerzające IDE, w tym wtyczka NDK dla C i C++
• Jasny i ciemny motyw z kolorami Material You
Bezpłatne i Open Source
CodeAssist to darmowe, otwarte środowisko programistyczne dla systemu Android, licencjonowane na podstawie licencji GNU General Public License w wersji 3.0. Wyświetla kilka małych reklam, które można bezpłatnie wyłączyć w aplikacji. Kod źródłowy, problemy i wydania znajdują się na GitHubie:
https://github.com/tyron12233/CodeAssist
Android IDE: kodowanie w Kotlinie i Javie, podgląd Compose, tworzenie APK-ów. Nie potrzeba komputera.
Ostatnia aktualizacja
26 paź 2026