Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"cannot find symbol" error from makeConcatWithConstants()

Error:

C:\Users\My\AndroidStudioProjects\StoryApp\app\build\generated\source\kapt\debug\com\dicoding\picodiploma\storyapp\homeStoryActivity\StoryDatabase_Impl.java:109: error: cannot find symbol
                  + " Found:\n" + _existingTableStory);
                                  ^
  symbol:   method makeConcatWithConstants(Lookup,String,MethodType,String)
  location: interface StringConcatFactory

Code:

if (! _infoTableStory.equals(_existingTableStory)) {
  return new RoomOpenHelper.ValidationResult(false, "table_story(com.dicoding.picodiploma.storyapp.homeStoryActivity.ListStoryItem).\n"
          + " Expected:\n" + _infoTableStory + "\n"
          + " Found:\n" + _existingTableStory);
}

How to resolve the error?

like image 927
MySunshine26 Avatar asked Sep 20 '25 13:09

MySunshine26


1 Answers

File > Project Structure 
Set Source Compability = java 11 (or java >=8 )
Set Target Compability =java 11 ( or java >=8 )

The problem is due incompability between Android Studio (which build on java >= 8) with old java version (v8)

like image 73
satosoft.com Avatar answered Sep 22 '25 02:09

satosoft.com



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!