剛開始使用Visual Studio 2012測試android應用程序開發& Mono droid。 到目前爲止這麼好,但我注意到的第一件事是啓動新項目並沒有創建AndroidManifest.xml。我發現你可以從Project proporties中生成一個。 結果:Visual studio 2012和mono droid
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk />
<application>
</application>
</manifest>
我也注意到,在自動生成Activity1.cs有行:
[Activity(Label = "Apptest", MainLauncher = true, Icon = "@drawable/icon")]
但是,當我嘗試刪除該行代碼上面,它通過整合問題上升的manifest.xml如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk />
<application android:icon="@drawable/Icon">
<activity class=".Activity1"
android:label="Apptests">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
如何在AndroidManifest.xml中正確地描述Activity1.cs?