Возможность использования Mono на Android для Android 1.5 - PullRequest
0 голосов
/ 30 сентября 2011

Я знаю, что Mono на Android официально поддерживает только Android 1.6 и выше, но мне было интересно, есть ли у кого-нибудь опыт или советы, как заставить его работать на Android 1.5?

Я пытался вручную изменить версию SDK манифеста (даже внутри самого SDK), но когда я пытаюсь установить приложение, я получаю только неподдерживаемую версию SDK.

Обратите внимание, что я понимаю, что официально Mono на Android не поддерживает 1.6, но я ищу [неподдерживаемый / экспериментальный / хак] способ сделать это. Я бы даже согласился на общее изменение версии apk sdk, но мой google-fu не смог найти такую ​​программу (и кто знает, будет ли она работать даже с Mono).

Ответы [ 2 ]

0 голосов
/ 12 января 2012

Отвечая на мой вопрос на случай, если кто-нибудь еще попробует.

Mono на Android ищет файл android.content.Context.getApplicationInfo, который был добавлен в версии 1.6, поэтому кажется, что на Android с Android ниже 1.6 невозможно запустить Mono.

0 голосов
/ 30 сентября 2011

Я думаю, вы можете просто установить Minimum Android на Target равным 1.6, добавить AndroidManifest.xml, используя свойства проекта, но затем отредактировать его вручную в папке Properties и изменить minSdkVersion с 4 на 3. Intellisense по-прежнему будет нацеливаться1.6, поэтому вам необходимо убедиться, что вы не используете какой-либо более новый API.

Однако это не проверено и не поддерживается.

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