brodybits edited a comment on issue #547: Compatibility of old plugins with non-Java source-file entries URL: https://github.com/apache/cordova-android/issues/547#issuecomment-438018889 Reproduction steps in <https://github.com/brodybits/cordova-sqlite-test-app>: * `cordova plugin add cordova-sqlite-storage@2.1.5` * `cordova platform add android@7.1.2` * `cordova build android` Then I get errors such as: - `/Users/brodybits/Documents/cordova/cordova-sqlite-test-app/platforms/android/app/src/main/java/io/sqlc/SQLiteConnectorDatabase.java:29: error: package io.liteglue does not exist` - `/Users/brodybits/Documents/cordova/cordova-sqlite-test-app/platforms/android/app/src/main/java/io/sqlc/SQLiteConnectorDatabase.java:41: error: cannot find symbol` It worked when I did `cordova plugin add cordova-sqlite-storage@2.1.5` and `cordova platform add android@6`. Note that newer versions of cordova-sqlite-storage do not show this issue. My solution was to use `lib-file` with JARs. But countless other plugins are likely affected by this issue. P.S. The following reproduction steps lead to the same result on the master branch of cordova-android (this project): * `cordova plugin add cordova-sqlite-storage@2.1.5` * `cordova platform add https://github.com/apache/cordova-android` * `cordova build android`
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org