27 yıldan sonra ben de bir IDE'de gelişmekten rahatsız oluyorum. Bu önerileri (yukarıda) denedim - ve muhtemelen her şeyi doğru izlemedim - bu yüzden bir web araması yaptım ve benim için neyin işe yaradığını ' http://incise.org/android-development-on-the- adresinde buldum. komut satırı.html '.
Yanıt, yukarıdaki tüm yanıtların bir birleşimi gibi görünüyordu (lütfen bana hatalıysam söyleyin ve öyleyse özürümü kabul edin)
Yukarıda bahsedildiği gibi eclipse / adt gerekli karınca dosyalarını oluşturmaz. Tutulma IDE'si olmadan (ve karınca betikleri oluşturmadan) derlemek için:
1) En üst düzey dizininizde build.xml oluşturun:
android list targets (to get target id used below)
android update project --target target_id --name project_name --path top_level_directory
** my sample project had a target_id of 1 and a project name of 't1', and
I am building from the top level directory of project
my command line looks like android update project --target 1 --name t1 --path `pwd`
2) Sonra projeyi derliyorum. 'Karınca' kullanmama isteği beni biraz karıştırdı. Umarım, talep eden kişi karınca senaryosu yazmak istemediğini kastetti. Bunu söylüyorum çünkü bir sonraki adım uygulamayı ant kullanarak derlemek.
ant target
this confused me a little bit, because i thought they were talking about the
android device, but they're not. It's the mode (debug/release)
my command line looks like ant debug
3) Apk'yi cihaza yüklemek için ant'ı tekrar kullanmak zorunda kaldım:
ant target install
** my command line looked like ant debug install
4) Projeyi android telefonumda çalıştırmak için adb kullanıyorum.
adb shell 'am start -n your.project.name/.activity'
** Again there was some confusion as to what exactly I had to use for project
My command line looked like adb shell 'am start -n com.example.t1/.MainActivity'
I also found that if you type 'adb shell' you get put to a cli shell interface
where you can do just about anything from there.
3A) Bir yan not: Günlüğü cihaz kullanımından görüntülemek için:
adb logcat
3B) İkinci bir yan not: Yukarıda bahsedilen bağlantı aynı zamanda tüm projenin komuttan oluşturulması için talimatlar içerir.
Umarım bu soruya yardımcı olur. Bu konuyla ilgili bir şey bulduğum için gerçekten mutlu olduğumu biliyorum .