Google, Android Gradle eklentisinin 0.11 sürümünü yayınladı. Biz packageName ve packageNameSuffix ayarlarını kaldırılmış ettik ve applicationID ve applicationIdSuffix onları yeniden adlandırılmış olmasıdır 0.11 kullanıcı göze çarpan değişikliklerdenbuild.gradle'daki yeni applicationId nasıl çalışır?
Bir:
sürüm notları
aşağıdakileri içerir. Bunun amacı, 'u bu uygulama kimliğinin, manifoldunuzdaki bildirimlerinden ve özellikle R sınıfı ve BuildConfig sınıfından ve uygulamanızın içindeki tüm uygulama sınıflarından ( ) yeniden adlandırabileceğini açıkça belirtmektir. ve serbestçe yeniden; Sadece aynı applicationId tutmanız gerekir. Tam olarak ne demek
: Eğer build.gradle dosyasını açarsanız, tiftik kaldırılmış bu aramaları vurgulama ve güncellemenin quickfixes ideal bir yer. Oluşturma komut dosyasındaki paket sözcüğü, bildiride bulunandan nasıl ayrılır? AndroidManifest.xml dosyasında belirtilen tek bir uygulamayı aygıtta tanımlı olarak tanımlayın.
Zaten dekuplaj edilmişti, betikteki bu manifestodaki referansa başvurmuyor. Bu inşa komut dosyasında yeniden adlandırılmasıyla bu daha net hale gelmelidir – Tobrun
Yani uygulama derledikten sonra buildscript içinde biten olan nerede? – Janusz
Resmi belgelerde ilgili okumalar: [ApplicationId versus PackageName] (http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename) – Jonik