After upgrading your SDK from m3-rc37a
Ar first, you will have to run the emulator with -wipe-data once, because there were internal changes to the system of course!
There are several changes to the AndroidManifest.xml file that will hit you immediately when porting an application to M5 and will need to be updated. The most likely ones you will see are:
- The class= parameter throughout the AndroidManifest.xml file has been renamed, replace all instances of class= with android:name=.
- The android:value= parameters used throughout the AndroidManifest.xml file have been renamed, replace all android:value= occurrences with android:name=.
- The android:id= parameters used throughout the AndroidManifest.xml file have been renamed, replace all android:id= occurrences with android:name=.
- In <intent-filter>, the previous <type>, <scheme>, <authority> and <path> tags are now replaced with a single <data> tag and uses attributes android:mimeType, android:scheme, android:host and android:path to replace those tags respectively. A new attribute: android:port has been added as well. Without these changes, intent-filters will not work correctly.
Using xml Syntax Highlighting
- <intent-filter>
- <action android:value="android.intent.action.INSERT" />
- <category android:value="android.intent.category.DEFAULT" />
- <type android:value="vnd.android.cursor.dir/vnd.google.note" />
- </intent-filter>
Parsed in 0.001 seconds, using GeSHi 1.0.8.4
Would be replaced with:
Using xml Syntax Highlighting
- <intent-filter>
- <action android:name="android.intent.action.INSERT" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.google.note" />
- </intent-filter>
Parsed in 0.001 seconds, using GeSHi 1.0.8.4
Take a look at the AndroidManifest.xml document for more details, or simply ask here

Regards,
plusminus




?




