ПредишенСледващото

Андроидите .help руски Android-общност.

Имам андроид проект PhoneGap и проекта за IOS PhoneGap.

Те са създадени с използването на името на пакета, но сега ще трябва да се промени, е името на пакета.

В Android, мисля, че трябва да се промени името на пакета изрично, и преименуване / преместване на файл в Java SRC папка, както и промяна във файла JAVA, за да отрази новото име пакет. Тогава чист и сглобяване. Има ли този звук десен означава?

Забелязах също опция в Eclipse, Android Tools >> Преименуване на пакет от приложения, където се изисква името на пакета. Ще има ли всички необходими промени?

Благодаря за всяка помощ.

Топ 5 Respuesta

Да, по принцип, просто промяна на Android. Пакет атрибут в манифест, а след това се реорганизират своята SRC / папка, следвайте същата името на пакета.

Освен това, можете да използвате опцията Rename в затъмнение, но ще трябва да се променят всички R.class внос в някой от вашите Java файлове, които използват ресурси. Тя ще изглежда малко смущаваща, но тя трябва да работи добре.

Файловете, съдържащи името на проекта са:

AndroidManifest.xml <-- package name res/values/strings.xml <-- visible name in list build.xml config.xml

Отиди на SRC / your.project.name и отворете .java файл.

Според лиценза за промяна на името на пакета с ново име на пакета за каквото си искате.

Използвайте същата името на пакета в "опаковка" AndroidManifest.xml.

Опитвайки се да се изгради и ако тя работи, а след това се промени стойността в RES / стойности / strings.xml.

Изградете отново и проверете всяка стойност на, докато останете доволни.

Би било по-добре, ако вместо преименуването на .java файл и името клас, можете просто да направите промени, за да:

След това извадете андроид подкрепа от Кордова платформа премахнете андроид и след това отново се добавят Android платформа подкрепа Кордова добави андроид

Това ще създаде .java файл отново с правилното име.

Последните въпроси

Подкрепете проекта - споделете линка, благодаря!