Resource.Attribute.NativeService Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Если значение true, система не инициализирует среду выполнения Android в процессе запуска службы.
[Android.Runtime.Register("nativeService", ApiSince=37)]
public const int NativeService = 16844462;
[<Android.Runtime.Register("nativeService", ApiSince=37)>]
val mutable NativeService : int
Значение поля
Value = 16844462- Атрибуты
Комментарии
Если значение true, система не инициализирует среду выполнения Android в процессе запуска службы. Вместо этого система загружает библиотеку с именем libmain.so в процесс, а затем запускает службу из функции с именем ANativeService_onCreate в библиотеке. Имена библиотек и функций можно настроить, задав свойства PackageManager.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME и PackageManager.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME соответственно.
Пытается запустить службы, которые позволяют этому атрибуту, могут завершиться сбоем в системе под управлением старой версии Android, чем эта функция появилась. Перед запуском служб пользователи должны проверить уровень API.
Этот флаг игнорируется, если изолированная обработка имеет значение false или не указана.
Может быть логическим значением, например true или false.
Справочник по Android для android.R.attr.nativeService.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".