คุณติดตั้ง APK บนโปรแกรมจำลองใน Android Studio จากเทอร์มินัลได้อย่างไร
ใน Eclipse เราทำ
/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk
แล้วใน Android Studio ล่ะ
คุณติดตั้ง APK บนโปรแกรมจำลองใน Android Studio จากเทอร์มินัลได้อย่างไร
ใน Eclipse เราทำ
/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk
แล้วใน Android Studio ล่ะ
/sdcard/Download/
ไดเร็กทอรี” ( ที่มา ) สิ่งนี้น่าจะเกิดขึ้นได้ตั้งแต่ Android Studio 2.0 เว้นแต่จะกำหนดค่า“ การตั้งค่า” →“ ทั่วไป” →“ ใช้ตำแหน่ง ADB ที่ตรวจพบ” ผิด
คำตอบ:
แก้ไข:แม้ว่าคำตอบนี้จะถูกทำเครื่องหมายว่าเป็นคำตอบที่ถูกต้อง (ในปี 2013) แต่ในขณะนี้ตามที่ @ user2511630 ตอบด้านล่างคุณสามารถลากไฟล์ apk ลงในโปรแกรมจำลองโดยตรงเพื่อติดตั้งได้
คำตอบเดิม:
คุณสามารถติดตั้งไฟล์. apkไปยังอีมูเลเตอร์ได้ไม่ว่าคุณจะใช้อะไร (Eclipse หรือ Android Studio)
นี่คือสิ่งที่ฉันทำเสมอ: (สำหรับผู้เริ่มต้นอย่างสมบูรณ์)
1- เรียกใช้โปรแกรมจำลองและรอจนกว่าจะเริ่มต้นอย่างสมบูรณ์
2- ไปที่โฟลเดอร์การติดตั้งsdkของคุณจากนั้นไปที่platform-tools (คุณควรเห็นไฟล์ปฏิบัติการที่เรียกว่าadb.exe )
3- สร้างไฟล์ใหม่และเรียกมันว่าrun.batแก้ไขไฟล์ด้วย notepad และเขียนCMDลงไปแล้วบันทึก
4- คัดลอก apk ที่คุณต้องการไปยังโฟลเดอร์เดียวกัน
5- ตอนนี้เปิด run.bat แล้วเขียน adb install "your_apk_file.apk"
6- รอจนกว่าการติดตั้งจะเสร็จสมบูรณ์
7- voila apk ของคุณถูกติดตั้งลงในโปรแกรมจำลองของคุณแล้ว
หมายเหตุ:เพื่อติดตั้งแอปพลิเคชันใหม่หากมีอยู่แล้วให้ใช้งานadb install -r "your_apk_file.apk"
ขออภัยสำหรับคำแนะนำโดยละเอียดตามที่ฉันได้กล่าวไว้สำหรับผู้เริ่มต้นอย่างสมบูรณ์
หวังว่าจะช่วยได้
ความนับถือ,
Tarek
adb install -r "myapp.apk"
ฉันได้รับข้อความแสดงความสำเร็จแบบเดียวกันกับคุณ แต่ไม่มีอะไรปรากฏในโปรแกรมจำลอง โปรแกรมจำลองจะยังคงอยู่เหมือนเดิมเมื่อฉันเปิดตัวผ่าน AVD manager ใน Android studio มีความคิดว่าทำไมหรือสิ่งที่ฉันขาดหายไป?
เรียกใช้โปรแกรมจำลอง -> ลากและวาง App.apk ของคุณลงในหน้าจอจำลอง นั่นคือทั้งหมด ไม่มีคำสั่ง
สำหรับผู้ที่ใช้ Mac และคุณได้รับคำสั่งไม่พบข้อผิดพลาดสิ่งที่คุณต้องทำคือ
ชนิด
./adb install "yourapk.apk"
เริ่มโปรแกรมจำลองของคุณจากAndroid Studio Tools->Android-> AVD Manager
นั้นเลือกภาพจำลองและเริ่มต้น
หลังจากเริ่มต้นโปรแกรมจำลองแล้วให้ลากและวาง APK ง่ายมาก
ในโปรแกรมจำลองสตูดิโอ android เพื่อเรียกใช้ไฟล์ apk เพียงแค่ลาก apk ลงในโปรแกรมจำลองโปรแกรมจำลองจะติดตั้ง apk
เพียงลากไฟล์ APK ไปยังโปรแกรมจำลอง Android มันจะติดตั้งโดยอัตโนมัติ
ง่ายกว่ามากเพียงแค่เริ่มโปรแกรมจำลองของคุณจากนั้นไปที่ sdk / platform-tools และใช้ adb จากที่นั่นเพื่อติดตั้ง apk ชอบ:
adb ติดตั้ง xxx.apk
มันจะติดตั้งบนโปรแกรมจำลองการทำงาน
ลากและวาง apk หากเปิดตัวโปรแกรมจำลองจาก Android Studio หากโปรแกรมจำลองเริ่มต้นจากบรรทัดคำสั่งการลากและวางจะไม่ทำงาน แต่คำสั่ง @Tarek K. Ajaj (ด้านบน) ใช้งานได้
หมายเหตุ: แอปที่ติดตั้งจะไม่ปรากฏบนหน้าจอหลักโดยอัตโนมัติแอปนั้นอยู่ในคอนเทนเนอร์ของแอป - ไอคอนเส้นประ สามารถลากจากที่นั่นไปยังหน้าจอหลักได้
สำหรับ Linux: เมื่อโปรแกรมจำลองกำลังทำงานสิ่งต่อไปนี้ใช้ได้กับฉัน
เนื่องจากฉันติดตั้ง Android SDK ในโฮมไดเร็กทอรีของฉันฉันจึงมีโครงสร้างไฟล์ต่อไปนี้:
บ้าน / Android / Sdk / platform-tools / adb
บ้าน / AndroidStudioProjects / Metronome.adk
AndroidStudioProjects คือโฟลเดอร์ไฟล์ที่ฉันสร้างขึ้นสำหรับโปรเจ็กต์ Android ของฉัน "Metronome.adk" คือไฟล์ที่ฉันต้องการเรียกใช้
ดังนั้นโดยใช้ Terminal จากโฮมไดเร็กทอรี ...
./Android/Sdk/platform-tools/adb install ./AndroidStudioProjects/Metronome.adk
ในฐานะมือใหม่ Linux ฉันมักจะลืมความจำเป็นที่จะต้องใส่ "./" ในเมื่อพยายามค้นหาไฟล์หรือเรียกใช้คำสั่ง
หลังจากคำสั่งบรรลุ "สำเร็จ" แอปจะอยู่ในพื้นที่แอปของโปรแกรมจำลองและสามารถเรียกใช้งานได้
1. ติดตั้ง Android studio 2. เปิดตัว AVD Manager 3. ตรวจสอบตัวแปรสภาพแวดล้อมในการตั้งค่าอย่างถูกต้องตาม OS (.bash_profile ใน mac และตัวแปรสภาพแวดล้อมใน windows) 4. เรียกใช้โปรแกรมจำลอง 5. ตรวจสอบผ่านคำสั่ง adb devices 6. ใช้ adb ติดตั้ง apkFileName.apk
ใน Android Studio: View
-Tool Windows
-Gradle
ในหน้าต่างเครื่องมือ Gradle ไปที่:app
- Tasks
- install
จากนั้นดำเนินการ (โดยดับเบิลคลิก): งานใด ๆ ของคุณinstall*
: เช่นinstallDebug
,installRelease
หมายเหตุ: apk จะติดตั้งโดยอัตโนมัติเมื่อคุณเรียกใช้แอปพลิเคชันของคุณ