Мне нужно выделить физическое пространство подкачки на termux на Android, чтобы использовать dotnetAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Мне нужно выделить физическое пространство подкачки на termux на Android, чтобы использовать dotnet

Сообщение Anonymous »

Я использую Termux на пикселе 7a. В termux я установил Ubuntu с помощью Proot.
В Ubuntu я установил dotnet-runtime-7.0
Когда я запускаю:
dotnet -h
Я получаю сообщение об ошибке:
Инициализация кучи GC не удалась с ошибкой 0x8007000E
Не удалось выполнить create CoreCLR, HRESULT: 0x8007000E
Эта ошибка указывает на то, что мне не хватает памяти.
Я закрыл все приложения, кроме termux, и запустил htop. В нем говорилось, что у меня есть 1,4 ГБ свободной памяти и 1,2 ГБ свободной системной подкачки.
Мой вопрос: я хочу знать, как взять Linux-систему, такую ​​как termux, на Android, и создать некоторую подкачку и заставить команду dotnet запускаться в этом пространстве подкачки.
Она мне нужна, чтобы заняться разработкой dotnet на Android.
Я пробовал установить Ubuntu на termud через proot, затем я установил последнюю стабильную команду dotnet из репозитория пакетов Ubuntu. Затем я запустил dotnet -h
Я получил сообщение об ошибке, сообщающее, что мне не хватает памяти. Это вызывает беспокойство, потому что некоторые, если не лучшие, устройства Android на рынке имеют только 12 ГБ оперативной памяти. Это затрудняет разработку dotnet на Android.

Подробнее здесь: https://stackoverflow.com/questions/769 ... use-dotnet
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»