I can reproduce this as well, though I don't understand the gradle integration enough to know how to fix it. I added a new symbol to a .cpp file, and this is what I see: ./mach build binaries # New symbol shows up in objdir/dist/bin/libxul.so ./mach run # New symbol shows up in objdir/dist/fennec/lib/armeabi-v7a/libxul.so ./mach run (2nd time) # New symbol now shows up in objdir/gradle/build/mobile/android/geckoview_example/intermediates/transforms/mergeJniLibs/withGeckoBinaries/debug/0/lib/armeabi-v7a/libxul.so, which I think is the actual file that gets used in the apk. nalexander, do you have any ideas here?
Bug 1616704 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I can reproduce this as well, though I don't understand the gradle integration enough to know how to fix it. I added a new symbol to a .cpp file, and this is what I see: ./mach build binaries - New symbol shows up in objdir/dist/bin/libxul.so ./mach run - New symbol shows up in objdir/dist/fennec/lib/armeabi-v7a/libxul.so ./mach run (2nd time) - New symbol now shows up in objdir/gradle/build/mobile/android/geckoview_example/intermediates/transforms/mergeJniLibs/withGeckoBinaries/debug/0/lib/armeabi-v7a/libxul.so, which I think is the actual file that gets used in the apk. nalexander, do you have any ideas here?