[Mono-bugs] [Bug 645255] New: Inheriting from Java.Lang.Object and implementing interface in abstract class won't compile
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sun Oct 10 20:36:38 EDT 2010
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: mono-bugs at lists.ximian.com
ReportedBy: bryancostanich at hotmail.com
QAContact: mono-bugs at lists.ximian.com
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.
More information about the mono-bugs
mailing list