Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примеры сообщений
error XA1042: The <instrumentation> element in 'obj/Debug/net11.0-android/android/AndroidManifest.xml' is missing the android:name attribute.
Issue
dotnet run запускает приложение без запускаемого <activity> через свой элемент <instrumentation>, но элемент <instrumentation>, найденный в AndroidManifest.xml, не имеет атрибута android:name, поэтому нет класса для запуска.
Решение
Присвойте элементу <instrumentation> имя. Если он объявлен в рукописном AndroidManifest.xmlкоде, добавьте атрибут:
<instrumentation android:name="com.companyname.myapp.MyInstrumentation" />
Если элемент создается из подкласса Android.App.Instrumentation , задайте Name свойство для атрибута [Instrumentation] :
[Instrumentation (Name = "com.companyname.myapp.MyInstrumentation")]
public class MyInstrumentation : Instrumentation
{
}
Или задайте
$(AndroidInstrumentation) Свойство MSBuild, указывающее имя класса, который нужно запустить.