LoginSignup
Fuji6003
@Fuji6003

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Xamarin.Android の配置エラーでビルドができない [超初心者]

Xamarin.Android の配置エラーでビルドができない <超初心者>

先日よりXamarinの学習を始めようとしている者です。
今まで、Windows Forms を C# で若干いじったことがある程度なのですが、
Androidアプリを製作したいと思い、かつC#しかいじったことがないので、
Xamarinで製作しようと思っています。。。

そのためまず、Microsoftの公式ドキュメントで学習をしようと思っているのですが、
配置エラーが発生してしまい、エミュレーター、実機共に動かすことができない状態で、詰まっています。

こちらのドキュメントの「アプリを実行する」まで進むことは出来たのですが、
デバッグをすると配置エラーが発生してしまいます。

image.png
image.png

発生している問題・エラー

image.png

重大度レベル	コード	説明	プロジェクト	ファイル	行	抑制状態
エラー		ADB0010: Mono.AndroidTools.InstallFailedException: The package was not properly signed (NO_CERTIFICATES).
   場所 Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) 場所 D:\a\_work\1\s\External\androidtools\Mono.AndroidTools\Internal\AdbOutputParsing.cs:行 338
   場所 Mono.AndroidTools.AndroidDevice.<>c__DisplayClass100_0.<InstallPackage>b__0(Task`1 t) 場所 D:\a\_work\1\s\External\androidtools\Mono.AndroidTools\AndroidDevice.cs:行 803
   場所 System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
   場所 System.Threading.Tasks.Task.Execute()
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 AndroidDeviceExtensions.<PushAndInstallPackageAsync>d__12.MoveNext() 場所 D:\a\_work\1\s\External\androidtools\Xamarin.AndroidTools\Devices\AndroidDeviceExtensions.cs:行 206
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 AndroidDeviceExtensions.<PushAndInstallPackageAsync>d__12.MoveNext() 場所 D:\a\_work\1\s\External\androidtools\Xamarin.AndroidTools\Devices\AndroidDeviceExtensions.cs:行 223
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 Xamarin.Android.Tasks.FastDeploy.<InstallPackage>d__101.MoveNext() 場所 /Users/builder/azdo/_work/1/s/xamarin-android/external/monodroid/tools/msbuild/Tasks/FastDeploy.cs:行 338
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 Xamarin.Android.Tasks.FastDeploy.<InstallPackage>d__101.MoveNext() 場所 /Users/builder/azdo/_work/1/s/xamarin-android/external/monodroid/tools/msbuild/Tasks/FastDeploy.cs:行 355
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   場所 Xamarin.Android.Tasks.FastDeploy.<RunTaskAsync>d__96.MoveNext() 場所 /Users/builder/azdo/_work/1/s/xamarin-android/external/monodroid/tools/msbuild/Tasks/FastDeploy.cs:行 212		 	0	

自分で試したこと

このドキュメント以前の、エミュレーター、実機での実行の開始方法などを見直し、
image.png

Pixel 2 R 11.0 - API30 のエミュレーターは起動することができました。

まだXamarinについてあまりよく分かっていない状況ですが、
.net MAUIにも生かせると考えているので、
ここで何とか粘って学んでいきたいです。。。!
(正直、まだ Xamarin.Forms と Xamarin.Android等の違いもあまりよくわかっていません。。。)

初歩的な問題で大変申し訳ないのですが、解決方法についてわかる方、
ぜひご回答いただけると大変助かります。。。!
よろしくお願いします。。。!

0

No Answers yet.

Your answer might help someone💌