-
Notifications
You must be signed in to change notification settings - Fork 567
Projects which specify a 'minSdkVersion' lower than 10 fail to compile against d16-0 #2690
Copy link
Copy link
Closed
Labels
Area: App+Library BuildIssues when building Library projects or Application projects.Issues when building Library projects or Application projects.vs-syncFor internal use only; creates a VSTS "mirror" issue.For internal use only; creates a VSTS "mirror" issue.
Milestone
Description
Steps to Reproduce
- Clone or download https://github.com/MvvmCross/NPlus1DaysOfMvvmCross
- Restore NuGets and attempt to build
N-04-ValueConverters/N-04-ValueConverters.sln. - The javac task fails with the following output, and there appears to be a relevant change in Runtime startup performance improvements #2515
Javac Task (TaskId:313)
StubSourceDirectory: obj\Debug\44\android\src (TaskId:313)
TargetFrameworkDirectory: C:\Program Files (x86)\Microsoft Visual Studio\2019\IntPreview\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\;C:\Program Files (x86)\Microsoft Visual Studio\2019\IntPreview\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v1.0\;;;C:\Program Files (x86)\Microsoft Visual Studio\2019\IntPreview\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v1.0\Facades\ (TaskId:313)
JavaSourceFiles: (TaskId:313)
Jars: (TaskId:313)
C:\Program Files (x86)\Microsoft Visual Studio\2019\IntPreview\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\mono.android.jar (TaskId:313)
ClassesOutputDirectory: obj\Debug\44\android\bin\classes (TaskId:313)
JavacTargetVersion: (TaskId:313)
JavacSourceVersion: (TaskId:313)
C:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.9\bin\javac.exe -J-Dfile.encoding=UTF8 -d obj\Debug\44\android\bin\classes -classpath "C:\Program Files (x86)\Microsoft Visual Studio\2019\IntPreview\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\mono.android.jar" -bootclasspath "C:\Program Files (x86)\Android\android-sdk\platforms\android-19\android.jar" -encoding UTF-8 "@C:\Users\xamarinqa\AppData\Local\Temp\tmp8C13.tmp" (TaskId:313)
obj\Debug\44\android\src\mono\MonoPackageManager.java:49: error: method init in class Runtime cannot be applied to given types; (TaskId:313)
Runtime.init ( (TaskId:313)
^ (TaskId:313)
required: String,String[],String,String[],ClassLoader,String[],String[],String,int,String[] (TaskId:313)
found: String,String[],String,String[],ClassLoader,String[],String[],String (TaskId:313)
reason: actual and formal argument lists differ in length (TaskId:313)
Note: obj\Debug\44\android\src\md596eb82b73f2b170f6f4fd68ad4f37efc\MvxEventSourceTabActivity.java uses or overrides a deprecated API. (TaskId:313)
Note: Recompile with -Xlint:deprecation for details. (TaskId:313)
Note: Some input files use unchecked or unsafe operations. (TaskId:313)
Note: Recompile with -Xlint:unchecked for details. (TaskId:313)
1 error (TaskId:313)
obj\Debug\44\android\src\mono\MonoPackageManager.java(49,12): error : error: method init in class Runtime cannot be applied to given types; [C:\xms\NPlus1DaysOfMvvmCross\N-04-ValueConverters\Value.Droid\Value.Droid.csproj]
obj\Debug\44\android\src\mono\MonoPackageManager.java(49,12): error : Runtime.init ( [C:\xms\NPlus1DaysOfMvvmCross\N-04-ValueConverters\Value.Droid\Value.Droid.csproj]
obj\Debug\44\android\src\mono\MonoPackageManager.java(49,12): error : required: String,String[],String,String[],ClassLoader,String[],String[],String,int,String[] [C:\xms\NPlus1DaysOfMvvmCross\N-04-ValueConverters\Value.Droid\Value.Droid.csproj]
obj\Debug\44\android\src\mono\MonoPackageManager.java(49,12): error : found: String,String[],String,String[],ClassLoader,String[],String[],String [C:\xms\NPlus1DaysOfMvvmCross\N-04-ValueConverters\Value.Droid\Value.Droid.csproj]
obj\Debug\44\android\src\mono\MonoPackageManager.java(49,12): error : reason: actual and formal argument lists differ in length [C:\xms\NPlus1DaysOfMvvmCross\N-04-ValueConverters\Value.Droid\Value.Droid.csproj]
obj\Debug\44\android\src\mono\MonoPackageManager.java(49,12): error : [C:\xms\NPlus1DaysOfMvvmCross\N-04-ValueConverters\Value.Droid\Value.Droid.csproj]
Done executing task "Javac" -- FAILED. (TaskId:313)
Version Information
VS2019 preview w/ 9.1.103.12 (monodroid/HEAD/7e1c4688)
Log File
http://xqa.blob.core.windows.net/gist/report-1e37b13d7d5f4d05987d5e0585a4020f.txt
VS bug #785417
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area: App+Library BuildIssues when building Library projects or Application projects.Issues when building Library projects or Application projects.vs-syncFor internal use only; creates a VSTS "mirror" issue.For internal use only; creates a VSTS "mirror" issue.