Разработка приложения на языке ассемблера виртуальной машины Android - PullRequest
0 голосов
/ 30 августа 2018

Из того, что я прочитал, стандартный процесс создания приложения для Android состоит в написании кода на Java. Затем код компилируется в виртуальную машину.

Я изучал «Схему» и закончил читать главу «Компиляция» из книги «Структурирование и интерпретация компьютерных языков».

Я бы хотел попробовать и написать компилятор для виртуальной машины Android. Чтобы сделать это, я хотел бы знать, какие инструменты доступны (так как я думаю, что попытка сгенерировать Java-код будет более сложной).

Из того, что я заново изучил в Интернете, я нашел ассемблера Smali. Но существует ли более официальный набор инструментов, предпочтительно тот, который интегрируется с Visual Studio?

Заранее спасибо за ваш ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...