dalvik

"Konwersja do formatu Dalvik nie powiodła się z błędem 1" na zewnętrznym JAR

W mojej aplikacji na Androida w Eclipse dostaję następujący błąd. NIEOCZEKIWANY WYJĄTEK NAJWYŻSZEGO POZIOMU: java.lang ... nia, ale żadne z możliwych rozwiązań nie działa. Nawet próbowałem zmienić do Androida 1.6 zamiast 1.5 (obecna wersja używam).

Jak najlepiej nauczyć się Smali (i jak / Kiedy używać kodów opcodes Dalvik VM)?

Znam Javę i nauczyłem się C, ale nigdy jej nie używałem. Nie znam żadnej formy montażu, ani dla maszyny wirtualnej, ani prawdziwej. Jaki jest najlepszy sposób, aby nauczyć się hakować Smali?

Czy możliwe jest dynamiczne ładowanie biblioteki w czasie wykonywania z aplikacji na Androida?

Czy Jest jakiś sposób na stworzenie aplikacji na Androida do pobrania i korzystania z biblioteki Java w czasie wykonywania? ... on techniki. Implementacja może się zmieniać w zależności od różnych kryteriów, takich jak użytkownik pobierający bibliotekę.

Unable to execute dex: GC overhead limit exceeded in Eclipse

Kiedy ściągnąłem projekt Git OsmAnd i poszedłem go skompilować, Eclipse zwróciło te błędy: [Dex Loader] Unable to execute ... dex: null" Ale Nie wiem, który .jar z mojego projektu zmienić wejście w. Jeśli ktoś może pomóc, mogę wysłać projekt do nich.

Dlaczego oparty jest na stosie JVM i rejestrach maszyn wirtualnych Dalvik?

Jestem ciekaw, dlaczego Sun zdecydował się na stos JVM, a Google zdecydował się na rejestrację DalvikVM? Przypuszczam, że JV ... ą samą liczbę rejestrów? Czy istnieje realokacja rejestru wykonywana podczas ładowania dex? Jak to wszystko do siebie pasuje?

Zrozumienie Androida: zygota i DalvikVM

Próbuję zrozumieć, jak Android uruchamia aplikacje. Pytanie jak (i dlaczego) zygota rozwidla Nowy Dalvik VM? Nie rozumiem, dlaczego nie można uruchomić wielu aplikacji w tej samej maszynie wirtualnej Dalvik.

Jakich języków programowania mogę używać na Androidzie Dalvik?

Teoretycznie Dalvik wykonuje dowolny kod bajtowy maszyny wirtualnej, utworzony na przykład przy użyciu kompilatorów Aspec ... osorożec Scala Czy istnieją już działające wersje kompilatorów bajtowych dla Dalvika dostępne dla innych języków niż Java?

Jak dynamicznie załadować klasę Java na Androida / dalvik?

Zastanawiam się czy i jak można dynamicznie ładować pliki dex lub class w dalviku, jakaś funkcja testu quick ' n ' dirty, kt ... osób lub nie powinno być to możliwe. Jeśli nie jest to możliwe, czy ktoś może podać powody, dla których nie jest to możliwe?

Jakich optymalizacji mogę się spodziewać po Dalviku i narzędziach z Androidem?

Pracuję nad wysokowydajną aplikacją na Androida (grą) i chociaż najpierw staram się kodować pod kątem czytelności, Lubię zach ... i na typowym urządzeniu z Androidem? Prosta arytmetyka. Czy someInt * 2 zostanie zastąpione przez someInt << 1? Itd...

Niestandardowe Ładowanie klas w Dalvik za pomocą Gradle (Android New Build System)

Zgodnie z wprowadzeniem niestandardowego ładowania klas w Dalvik przez Freda Changa na blogu programistów Androida: Da ... stosować nowy system budowania do wykonywania tych samych kroków pośrednich, co w starym (opartym na Ant) systemie budowania?

Czy Android Art runtime ma takie same ograniczenia metody jak Dalvik?

Czy Android Art runtime ma takie same ograniczenia metody jak Dalvik? Obecnie istnieje limit 64K metod w podstawowym pliku dex

Co To jest Dalvik i dalvik-cache?

Wiem, że to może być podstawowe pytanie w Androidzie. Ale co to jest Dalvik i dalvik-cache?

Android: javac vs Dalvik

Rozumiem, że Google nie lubił zasad licencjonowania Oracle za korzystanie z JRE w Java ME, więc po prostu przepisał używa wła ... anie" wprowadzony " do Dalvik JVM. Edit: In before " ale Camel 3.0 będzie działać na Androidzie!" wiem - nie moje pytanie!

Czy instancja maszyny wirtualnej Dalvik jest tworzona dla każdej aplikacji?

Czy instancja maszyny wirtualnej Dalvik jest tworzona dla każdej aplikacji, czy wszystkie aplikacje na Androida mają tę samą instancję maszyny Wirtualnej Dalvik?

Używanie zmiennych statycznych w systemie Android

Czy w systemie android używanie zmiennych statycznych jest zalecaną praktyką? Np. implementowanie wzorca Singletona w Javie, ... instance = new A(); } return the_instance; } Również, kiedy to zostanie wyczyszczone przez Androida JVM? Dziękuję.

Różnica między dexopt i dex2oat?

Google przenosi się z Dalvik do ART (Android Runtime). [5]}starałem się zrozumieć, jak to poprawi wydajność. Najlepsze wyja ... exopt na dex2oat. Ponieważ nie mam zbyt wiele pojęcia o tych, czy ktoś może wyjaśnić różnicę i jak to ma poprawić wydajność?

Android Zrozumienie Rozmiarów Sterty

Jestem całkiem nowy w rozwoju Androida i nie mogę zrozumieć wyjątku Java z pamięci. Wiem, że oznacza to, że moja aplikacja pr ... ęki Alex Lockwood za odpowiedź mam zamiar przeczytać i ponownie przeczytać to jeszcze raz until this stuff makes sense to me

Jak mogę wykryć środowisko uruchomieniowe systemu Android (Dalvik lub ART)?

Google dodało Nowy art runtime z Androidem 4.4. Jak Mogę określić, czy ART lub Dalvik jest bieżącym uruchomieniem?

Jak rozwiązać problem z ograniczeniem kompilatora Dalvik dla metod 64K?

Mój zespół i ja odziedziczyliśmy duży projekt Androida od innego zespołu. Cała aplikacja ze wszystkimi dołączonymi biblioteka ... na, ale to zajmie trochę czasu. A teraz staramy się znaleźć rozwiązanie, aby obejść ten problem tymczasowo. Jakieś sugestie?

Dlaczego JUnit 4 na Androida nie działa?

Jak mówi dokumentacja Androida, " zauważ, że Android Testing API obsługuje styl kodu JUnit 3, ale nie JUnit 4."(Testing Funda ... ? Na JVM można samodzielnie wybrać środowisko uruchomieniowe JUnit, które powinno być używane. Czy to nie jest możliwe w DVM?