public static int GetRuntimeVersion() { var doc = XDocument.Load(MonoDroidToolsDir.Combine("Mono.Android.DebugRuntime-debug.xml")); var version = doc.Element("manifest").Attribute("{http://schemas.android.com/apk/res/android}versionCode"); return(int.Parse(version.Value)); }
public static int GetRuntimeVersion() { // It seems that MfA 1.0 on Windows didn't include the xml files to get the runtime version. // Remove this line as soon as we include them again. if (!File.Exists(MonoDroidToolsDir.Combine("Mono.Android.DebugRuntime-debug.xml"))) { return(3); // Most recent runtime version } var doc = XDocument.Load(MonoDroidToolsDir.Combine("Mono.Android.DebugRuntime-debug.xml")); var version = doc.Element("manifest").Attribute("{http://schemas.android.com/apk/res/android}versionCode"); return(int.Parse(version.Value)); }
public static FilePath GetPlatformPackage(int apiLevel) { return(MonoDroidToolsDir.Combine("platforms", "android-" + apiLevel, "Mono.Android.Platform.apk")); }