我試圖運行的默認情況下,當您創建的Visual Studio新的項目產生簡單的代碼。模擬器引發異常。它是Android版Mono的評論版。爲何發生錯誤?謝謝。MonoDroid的引發錯誤
下面的代碼
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
namespace MonoAndroidApplication1
{
[Activity(Label = "MonoAndroidApplication1", MainLauncher = true, Icon = "@drawable/icon")]
public class Activity1 : Activity
{
int count = 1;
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button>(Resource.Id.MyButton);
button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };
}
}
}
以下錯誤
試圖推出活動 'MonoAndroidApplication1.MonoAndroidApplication1/monoandroidapplication1.Activity1',但該設備無法找到它。
這樣做的一個常見原因是手動將名稱與Activity類不匹配的AndroidManifest.xml文件添加到您的AndroidManifest.xml文件中。
考慮使用[活動]屬性改爲: http://monodroid.net/Tutorials/Working_with_AndroidManifest.xml
似乎是肯定的。我在虛擬設備上看不到已安裝的應用程序。我沒有任何想法。也許可能檢查日誌文件的地方? –
進入工具 - >選項 - >單聲道Android和打開ADB記錄。這會向您的桌面寫入一個日誌,其中應該包含失敗消息。 – jpobst