OpenFL includes the INTERNET permission by default.
However, if you set a custom permission, all of the defaults are thrown out. For instance, if you add this line to project.xml, suddenly you won’t have the INTERNET permission:
Even if I set my AndroidManifest.xml file or set permission, game compiles with some kind of default AndroidManifest.xml and only have these two permissions:
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
There is manifest-merger-debug-report.txt, where it somehow decide to not use permissions I provide, why?
uses-permission#android.permission.WRITE_EXTERNAL_STORAGE
ADDED from …\bin\android\debug\bin\app\src\main\AndroidManifest.xml:7:2-78
uses-permission#android.permission.READ_EXTERNAL_STORAGE
ADDED from …bin\android\debug\bin\app\src\main\AndroidManifest.xml:8:2-77
Are you using a library that overrides AndroidManifest.xml? To check, look through the include.xml file for any <template /> tags.
If so, you might want to notify that library’s owner that they’re doing it wrong. They should use the <dependency /> tag to register a dependency folder. If they put their AndroidManifest.xml file in this folder, it will be used in addition to your personal manifest, rather than replacing yours.
Hi i have the same problem when my app tried to used urlLoader it crash…
I alreddy have the INTERNET permission in the project … what can be happening with my app ?