Я отправил приложение в магазин приложений в прошлом году, и я узнал несколько недель назад, что имя используется для чего-то подобного. Есть ли способ изменить название приложения?
UPDATE:
В AIR у вас есть файл дескриптора приложения. В файле дескриптора приложения показан манифест Android.
В файле дескриптора приложения измените атрибут имени (оставьте id одинаковым):
<application xmlns="http://ns.adobe.com/air/application/3.6">
<id>com.mycompany.myAppID</id>
<filename>MyApplicationFile</filename>
<name>My Application Name</name>
Сначала Я думал, что вам нужно изменить атрибут "android: label" в теге приложения в разделе Android, как показано ниже:
<android>
<manifestAdditions><![CDATA[
<manifest android:installLocation="auto">
<uses-sdk android:targetSdkVersion="12"/>
<uses-sdk android:minSdkVersion="8"/>
<application android:label="My Application Name"></application>
</manifest>
]]></manifestAdditions>
</android>
Но когда я сделал это, я получил бы ошибку: "ошибка 404: Android-атрибут android: ярлык не разрешается переопределять". Я предполагаю, что компилятор AIR устанавливает этот атрибут через свойство name.
В Android на устройстве имя было изменено. Тем не менее, я еще не загрузил это в GooglePlay. Я думаю, что мне нужно также изменить название продукта приложения.
UPDATE
Ответ. Измените свойство name.
<application xmlns="http://ns.adobe.com/air/application/3.6">
<id>com.mycompany.myAppID</id>
<filename>MyApplicationFile</filename>
<name>Application Name Can Change</name>
Вы не можете изменить идентификатор, как указано в ответе, но вы можете изменить имя. Я изменил имя, создал новую сборку, загрузил ее в магазин приложений Google и успешно ее заменил в магазине приложений Google.