After building this sample android kotlin project using either ./gradlew assembleDebug
or ./gradlew installDebug
I checked ./app/build/intermediates/javac/debug/classes/org/gradle/samples/MainActivity.class
for debug information and received the following warning:
$ javap -l MainActivity
Warning: File ./MainActivity.class does not contain class MainActivity
Compiled from "MainActivity.java"
public class org.gradle.samples.MainActivity extends androidx.appcompat.app.AppCompatActivity {
public org.gradle.samples.MainActivity();
LineNumberTable:
line 9: 0
line 11: 4
line 12: 9
LocalVariableTable:
Start Length Slot Name Signature
0 21 0 this Lorg/gradle/samples/MainActivity;
protected void onCreate(android.os.Bundle);
LineNumberTable:
line 16: 0
line 17: 5
...
Why this warning message appears even though the class definition and debug information are being displayed correctly?