2015-03-30 33 views
6

Android dev başlatıyorum. ortam ve ben kendi uygulamalarımı kendi telefonumdan ve simülatörümden daha geniş bir test ortamına dağıtmak istediğim noktadayım.Android Studio'da 'Artifact' için nerede bulunur/kurulur?

Bu satırlar arasında, e-posta gönderebilen, yükleyebileceğim imzalı bir hata ayıklama apk oluşturmaya çalışıyorum. Benim sorunum, bunun nasıl yapılacağına dair birçok yönergelerin, bir dizi adımla başlamasıdır. " Android Studio'unuzdaki 'Dosya'ya gidin,' Proje Yapısı'nı seçin ve sol bölmedeki 'Eserler'i tıklayın. 'SDK Konumu', 'Proje' ve 'Modüller' bir 'uygulama' aldı.

Yaptığım diğer projeleri de kontrol ettim ve bunların hiçbiri 'Eserler' ya sahip değil. ... Nerede, çevremi nasıl kurarım imzalı hata ayıklama apkmı kurmaya ihtiyacım olan sol bölmedeki bu 'Artifacts' var.

Android Studio Sürüm 1.1.0 kullanıyorum.

Çok teşekkürler.

+0

.arar dosyası için .jar dosyası ile aynı çözümü bulmak için herhangi bir çözüm. –

cevap

1

'artifacts' konusunda endişelenmenize gerek yok sadece apk klasörünü görebilen sonra app->build->outputs gidin Windows Explorer adresinin workspace klasörüne gidin. Hepsi bu kadar.

1

Başlarken bu sorunu da yaşadım.

Sorun, modüllerden herhangi birinin Manifest.xml dosyasına sahip olması durumunda AS, otomatik olarak aar'lara ve tüm modüllere gereksiniminiz olduğunu varsayacaktır.

Çözümlemek için, aktivitesi olmayan yeni bir proje oluşturmanız ve stüdyoyu kapatmanız gerekecektir. Ardından, uygulamanın yaşadığı dizine gidin. Varsayılan app klasörünü silin ve 'app''un içeriklerini kaldırmak için settings.gradle'u güncelleyin.

Projeyi yeniden yükleyin ve AS, yalnızca bir java projesi olduğunu algılayacak ve modül ayarları için F4 tuşlarına bastığınızda, biri kavanoz olan artifacts seçeneğini görebileceğinizi göreceksiniz. Bir başka deyişle, sadece bir kavanozun (tabii ki çok muhtemel) bir android geliştiriyorsanız, aklınızda bulundurmanız gereken bir başka düşünceniz varsa, libraries sekmesine gidip, projenizi oluşturabilmeniz için com.google.android:android:{version} maven'i eklemeniz gerekecektir. Kapsamı kime kullandığı için provided olarak ayarlayın, bu bağımlılığı sağlayacaktır. Bu yazının olarak

En yeni versiyonu 4.1.1.4

DÜZENLEME: SDK Android varyantın olmak projesini ayarlarsanız

, android kütüphane gerekmez.

İlgili konular