JakeWharton / SdkSearch

An Android app and Chrome extension for searching the Android SDK documentation.
Apache License 2.0
2.06k stars 175 forks source link

Not compatible with jdk >= 8 #176

Open ber4444 opened 4 years ago

ber4444 commented 4 years ago

this is due to github.com/google/dagger/issues/1449

> Task :debug-updater:compileDebugJavaWithJavac FAILED
/SdkSearch/debug-updater/build/generated/source/kapt/debug/com/jakewharton/sdksearch/debug/updater/UpdateActivityModule_ContributeUpdateActivity.java:9: error: package javax.annotation does not exist
import javax.annotation.Generated;
                       ^
/SdkSearch/debug-updater/build/generated/source/kapt/debug/com/jakewharton/sdksearch/debug/updater/UpdateActivityModule_ContributeUpdateActivity.java:14: error: cannot find symbol
@Generated("dagger.android.processor.AndroidProcessor")
 ^
  symbol: class Generated
/SdkSearch/debug-updater/build/generated/source/kapt/debug/com/jakewharton/sdksearch/debug/updater/UpdateActivity_MembersInjector.java:4: error: package javax.annotation does not exist
import javax.annotation.Generated;
                       ^
/SdkSearch/debug-updater/build/generated/source/kapt/debug/com/jakewharton/sdksearch/debug/updater/UpdateActivity_MembersInjector.java:7: error: cannot find symbol
@Generated(
 ^
  symbol: class Generated
4 errors

edit: with JDK13, the error is now

Could not compile settings file '/SdkSearch-master/settings.gradle'.
> startup failed:
  General error during semantic analysis: Unsupported class file major version 57