У меня есть файл .properties, который мне нужен на корневом уровне встроенного APK.
Проблема в том, что файл не добавляется, когда он начинается с подчеркивания (например, _xyz.properties), но без подчеркивания он добавляется в корень.
Например:
Если я помещаю файл свойств в свой проект с именем xyz.properties
и я добавляю этот файл как ресурс, добавляя в build.gradle следующее:
sourceSets { main { resources.srcDirs = ['src/main/java/xyzLocation'] } }
Когда я собираю и проверяю созданный APK, xyz.файл свойств присутствует в корне.
Если я переименую файл в _xyz.properties и снова создаю APK,
_xyz.properties isотсутствует в APK
Для всех, кто сталкивался с этой проблемой, кажется, что это известная проблема (https://issuetracker.google.com/issues/36911326).
Обратите внимание, что если вы используете Eclipse с ADT, есть и другая проблема, где "aapt.ignore.assets""свойство игнорируется (https://issuetracker.google.com/issues/36961705)