https://bugzilla.novell.com/show_bug.cgi?id=645255
https://bugzilla.novell.com/show_bug.cgi?id=645255#c0 Summary: Inheriting from Java.Lang.Object and implementing interface in abstract class won't compile Classification: Mono Product: MonoDroid Version: unspecified Platform: 64bit OS/Version: Windows 7 Status: NEW Severity: Critical Priority: P5 - None Component: Tools AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: Customer Blocker: Yes Created an attachment (id=393968) --> (http://bugzilla.novell.com/attachment.cgi?id=393968) repro project if you do this: public interface IListViewItem { int ID { get; set; } } public abstract class ListViewItemBase : Java.Lang.Object, IListViewItem { public int ID { get; set; } } you get: C:\Program Files (x86)\Microsoft Visual Studio 10.0\\Common7\IDE\Extensions\Novell\MonoDroid for Visual Studio\1.0.8196\bin\monodroid.exe -v --nosign --sdk-dir="C:\android-sdk-windows" --builddir="C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android" --framework-dir="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoDroid\v2.0" -S="C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\res" --package="Bug_AbstractClassFromJavaObject.Bug_AbstractClassFromJavaObject" --java-sdk-dir="C:\Program Files (x86)\Java\jdk1.6.0_21" --debug --manifest-template="C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\Properties\AndroidManifest.xml" "C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\bin\Debug\Bug_AbstractClassFromJavaObject.dll" monodroid : error 1: System.InvalidOperationException: Command failed. Command: C:\Program Files (x86)\Java\jdk1.6.0_21\bin\javac.exe "-d" "bin\classes" "-classpath" "C:\android-sdk-windows\platforms\android-8\android.jar;C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\bin\mono.android.jar" "C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\src\bug_AbstractClassFromJavaObject\Activity1.java" "C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\src\bug_AbstractClassFromJavaObject\ListViewItemBase.java" "C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\src\bug_AbstractClassFromJavaObject\__Proxy__Activity1.java" "C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\src\com\novell\monodroid\runtimeservice\IMonoRuntimeService.java" "C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\src\mono\MonoPackageManager.java" stderr: C:\[devlocal]\[MonoDroid]\Bug_AbstractClassFromJavaObject\Bug_AbstractClassFromJavaObject\obj\Debug\android\src\bug_AbstractClassFromJavaObject\ListViewItemBase.java:8: illegal start of type { ^ 1 error at MonoDroid.Utils.ProcessRocks.<ReadStandardOutput>c__Iterator4.MoveNext() at Monodroid.Toolbox.InvokeCommand(IEnumerable`1 commandLine) at Monodroid.Toolbox.InvokeJavac(String src_path) at Monodroid.Droidinator.CreateDalvikBytecode(List`1 javaTypes, List`1 assemblies) at Monodroid.Droidinator.CreateApk() at Monodroid.MainClass.Main(String[] argv) Build FAILED. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
