سؤال

لقد تمكنت أخيرًا من تشويش تطبيق Android الخاص بي ، والآن أريد اختباره عن طريق تثبيت APK ملف وتشغيله على المحاكي.

كيف يمكنني تثبيت ملف APK على محاكي Android؟

هل كانت مفيدة؟

المحلول

يمكنك ببساطة سحب ملف .APK لتطبيقك إلى المحاكي وسيبدأ التثبيت تلقائيًا.

خيارات أخرى:


شبابيك:

  1. تنفيذ المحاكي (SDK Manager.exe-> أدوات-> إدارة AVDS ...-> جديد ثم ابدأ)
  2. ابدأ وحدة التحكم (Windows XP) ، قم بتشغيل -> اكتب CMD, وانتقل إلى أدوات المنصة مجلد SDK الدليل.
  3. لصق APK ملف في مجلد "Android-SDK Tools" أو "Tools".
  4. ثم اكتب الأمر التالي.

    تثبيت ADB [.APK PATH

    مثال:

    ADB تثبيت C: Users name myProject build jorgesys.apk

لينكس:

  1. انسخ ملف APK إلى platform-tools في android-sdk linux مجلد.
  2. فتح صالة و انتقل إلى أدوات المنصة مجلد في أندرويد سك.
  3. ثم قم بتنفيذ هذا الأمر -

    ./ADB تثبيت filename.apk

  4. إذا نجحت العملية (يتم عرض النتيجة على الشاشة) ، فستجد ملفك في مشغل المحاكي الخاص بك.

ماك:

PATH=$PATH:~/Library/Android/sdk/platform-tools

مثال: path = $ path:/user/jorgesys/eclipse/Android-SDK-Mac_64

ثم تشغيل ADB.

ماك:

1. احرز المحاكي ،

2. ثم نسخ ملف .apk الخاص بك ولصقه في /Users/your_system_username/Library/Android/sdk/platform-tools,
إذا لم تكن قادرًا على العثور على مسار SDK في نظام Mac الخاص بك ، فقم بالخطوات التالية: افتح finder->select Go Option في القائمة العليا -> حدد خيار الانتقال إلى المجلد -> سوف يظهر نافذة مع ملعب Textfield: /Users/your_system_username/Library/Android/sdk/ -> الآن افتح مجلد أدوات المنصة والصق ملف .apk النسخ الخاص بك ،

  1. افتح الآن المحطة الطرفية واكتب ما يلي:cd Library/Android/sdk/platform-tools

  2. قم بتنفيذ ما يلي في المحطة الخاصة بك: ./adb install yourapkfilename.apk إذا حصلت على رسالة الخطأ التالية: error: no devices found - waiting for device, ، اتبع الخطوة 5.

  3. قم بتشغيل المحاكي الخاص بك من Android Studio ، بمجرد نشطة المحاكي ثم كرر الخطوة 4 ، سترى رسالة النجاح على المحطة الخاصة بك.

نصائح أخرى

إذا قمت بإنشاء أكثر من محاكيات واحدة أو إذا كان لديك جهاز Android متصل ، فسيشتكي ADB

error: more than one device and emulator

adb help ليس واضحًا للغاية بشأن ما يجب القيام به:

-d                        - directs command to the only connected USB device...
-e                        - directs command to the only running emulator...
-s <serial number>        ...
-p <product name or path> ...

يجب أن يأتي العلم الذي تقرر استخدامه قبل أمر ADB الفعلي:

adb -e install path/to/app.apk

في الوقت الحاضر ، يمكنك ببساطة سحب وإسقاط Android APK للمحاكي وسيبدأ التثبيت تلقائيًا.

go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac 
./adb install myApp.apk
to install app on the emulator

انتقل إلى دليل Android-SDK/Tools في موجه الأوامر ثم اكتب

 adb install fileName.apk (Windows)

 ./adb install fileName.apk (Linux or Mac)

نسخ ملف .APK في أدوات/ دليل النظام الأساسي الخاص بـ SDK ، ثم قم بتثبيت .APK على المحاكي باستخدام CMD (على Windows):

adb install <path_to_your_bin>.apk

أو

./adb install <path_to_your_bin>.apk

إذا كان هناك أكثر من محاكي واحد يعمل، يمكنك العثور على جميع المحاكيات الجارية بواسطة هذا الأمر:

adb devices

أو

./adb devices

بعد ذلك ، يجب عليك تحديد المحاكي الذي يجب عليه تثبيت التطبيق ، حسب الرقم التسلسلي ، مع خيار -S. فمثلا:

adb -s emulator-5554 install path/to/your/app.apk

أو

./adb -s emulator-5554 install path/to/your/app.apk

قم بتنزيل ملف APK من Browser ثم انقر فوقه (منطقة الإخطار). سيبدأ التثبيت تلقائيًا.

سحب وإسقاط

ما عليك سوى سحب ملف APK وإفلاته في المحاكي الخاص بك.

يمكنك أيضًا تشغيل محاكي Android بدون Android Studio.

Goto Shell/Terminal/، الوصول إلى دليل Android-SDK/أدوات ومن بعد

adb install fileName.apk // (u can run this command on windows)
or 
./adb install fileName.apk  //( u can run this command on linux)

لنفترض أنه يتعين عليك تثبيت Facebook APK على المحاكي الخاص بك.

يمكنك استخدام ADB لتثبيت APK إلى المحاكي الجري في OS X. مثله:

./adb install ~/FBAndroid-2.1.apk

و على شبابيك, ، مثله:

adb install %HOMEPATH%\FBAndroid-2.1.apk

بمجرد الانتهاء ، تحقق من شاشة تطبيقات المحاكي للتحقق من تثبيت التطبيق بشكل صحيح. إذا كنت بحاجة إلى فرض ترقية هذا التطبيق من إصدار سابق ، فأضف علامة -r ، مثل هذا OS X.:

./adb install -r ~/FBAndroid-2.1.apk

في genymotion ، فقط اسحب وإسقاط ملف *.APK في المحاكي وسيقوم تلقائيًا بتثبيت وتشغيل.

http://www.genymotion.com/

تحتاج أولاً إلى تثبيت Android Studio على جهازك. ثم ببساطة اتبع هذه الخطوات.

  1. انتقل إلى شريط التنقل وفتح أندرويد استوديو.enter image description here
  2. من شريط الأدوات Open AVD Manager. (إذا لم تتمكن من رؤيته ينشئ مشروع Android جديد)enter image description here
  3. إنشاء جهاز افتراضي.enter image description here
  4. حدد جهازًا للأجهزة التي تريد تثبيتها.enter image description here
  5. حدد صورة Android التي تريد تثبيتها على جهازك. (إذا لم تتمكن من رؤية أي صور ، يمكنك تنزيل صورة المتطلبات من الصور الموصى بها أو صور X86 أو صور أخرى)enter image description here
  6. أضف اسمًا إلى AVD الخاص بك.enter image description here
  7. الآن تم إنشاء الجهاز الظاهري ويمكنك ببساطة تشغيله بالنقر فوق زر التشغيل.enter image description here
  8. الآن يمكنك إعداد الجهاز الظاهري والآن تحتاج إلى تثبيت ملف APK.enter image description here
  9. قم بتنزيل ملف APK الذي تريد تثبيته وسحبه وإسقاطه إلى المحاكي.enter image description here
  10. تم تثبيت ملف APK بنجاح ويمكنك رؤيته في تطبيقاتك.enter image description here
  11. الآن يمكنك ببساطة تشغيل التطبيق المثبت.enter image description here

قم بتنزيل ملف APK من Net ونسخه إلى أدوات النظام الأساسي لمجلد SDK الخاص بك ، ثم في موجه الأوامر انتقل إلى هذا الدليل نوع:

adb install filename.apk

اضغط على Enter سيتم تثبيته في ثوانٍ قليلة

من Windows 7 فصاعدًا ،

Shift + انقر بزر الماوس الأيمن في مجلد ملف APK الخاص بك.

حدد نافذة الأوامر المفتوحة هنا

اكتب واضغط على "ADB تثبيت appname.apk"

حافظ على محاكيك وتشغيله. في سطر الأوامر ، انتقل داخل مجلد أدوات النظام الأساسي ، في مجلد SDK الخاص بك والذي يأتي مع حزمة ADT وتنفيذ الأمر التالي:

>adb install <yourFilename.apk>

يكتشف هذا الأمر تشغيل المحاكي/المحاكيات قيد التشغيل ويُظهر لك قائمة الأجهزة التي يمكنك تثبيتها هذا التطبيق (إظهار ما إذا كان أي جهاز/أجهزة فعلية متصلة بجهاز الكمبيوتر الخاص بك.). بعد ذلك ، يمكنك تحديد أي شخص ، إذا تم تشغيل محاكي واحد فقط ، فسيتم تثبيت التطبيق مباشرة عليه بشكل افتراضي.

ملاحظة: للحصول على أمر. يجب أن يكون ملف .APK الخاص بك في نفس الدليل.

لمزيد من التعليمي التفصيلي فولو: هذا الرابط

(تم اختباره على MacOS)

الخطوة الأولى هي تشغيل المحاكي

المحاكي -AVD <VD_NAME>

ثم استخدم ADB لتثبيت .APK

تثبيت ADB <path to .apk file>

إذا كان ADB يلقي خطأ مثل APK موجود بالفعل أو شيء على حد سواء. قم بتشغيل قشرة ADB أثناء تشغيل المحاكي

قذيفة بنك التنمية الاسيوى

بيانات/تطبيق CD

إلغاء التثبيت ADB <ملف APK دون استخدام .APK>

إذا كان ADB ومحاكي أوامر لم يتم العثور عليها

مسار التصدير = $ path: // Android-SDK-Macosx/platform-tools: // Android-SDK-Macosx/Android-SDK-Macosx/tools:

للاستخدام في المستقبل ، ضع الخط أعلاه في نهاية .bash_profile

السادس ~/.bash_profile

إذا استخدم أكثر من محاكي واحد في FIRS استخدم هذا الأمر

adb devices

ثم اختر amulatur وتثبيت التطبيق

adb -s "EMULATOR NAME" install "FILE PATH"
adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.apk

قد أكون مخطئًا ، لكن على Windows أقوم ببساطة بسحب وإسقاط .apk في Android Emulator. أعني ، يبدو أن القيام بكل ما ذكره أعلاه هو الكثير من العمل.

انتقل إلى دليل ADT/Android-SDK/أدوات في موجه الأوامر 1. ADB تثبيت filename.apk (Windows)

  1. .

اسحب وإسقاط ".APK" ملف في نافذة المحاكي.

تكتب الأمر على Terminal/CMD ADB تثبيت filename.apk.

أفضل طريقة لإنشاء تطبيق ، يفتح ملف APK على المحاكي. يجب عليك نسخ ملف .apk إلى مجلد التنزيل في المحاكي الخاص بك. ثم استبدل yourappname.apk باسم .apk الخاص بك.

هنا هو الرمز

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);



        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);


    }
}

الآن يمكنك فقط سحب وإسقاط APK في المحاكي وسيتم تثبيته!

على Linux أفعل هذا:

  1. انظر أولاً إلى الأجهزة التي لدي حاليًا: emulator -list-avds
  2. بناء الإصدار cd android && ./gradlew assembleRelease
  3. قم بتثبيته على الجهاز المقلي "Nexus5" (أنت داخل ذكري المظهر الدليل ، وإلا استخدم المسار الكامل إلى APK): adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

هذا هو. تستطيع ايضا استخذام ./gradlew installRelease

اتبع الخطوات :

  1. تأكد من أنك سمحت بالتثبيت من مصادر غير معروفة في الإعدادات.
  2. استخدم جهاز Android Device Monitor لنسخ APK إلى SDCARD.
  3. استخدم متصفح Buildin في Android للتنقل إلى ملف: ///sdcard/apk-name.apk
  4. عندما يظهر إشعار "تنزيل كامل" ، انقر فوقه.

1) لصق myapp.apk في مجلد أدوات المنصة ، في حالتي C: user mazbizxam appdata local Android Android-sdk platforms ، هذا هو الرابط في حالتي قد يتغير إليك الناس

2)افتح الدليل في CMD CD C: Users mazbizxam appdata local Android Android-SDK Platform

3) أنت الآن في مجلد أدوات المنصة ، فقط اكتب adb تثبيت myapp.apk

يرجى التأكد من تشغيل المحاكي الخاص بك ، إذا كان كل شيء على ما يرام سيتم تثبيت APK

ابدأ وحدة التحكم (Windows XP) ، وقم بتشغيل -> اكتب CMD ، وانتقل إلى مجلد أدوات النظام الأساسي في دليل SDK.

في حال كان أي شخص يتساءل عن كيفية الجري cmd في platform-tools مجلد دليل SDK ، إذا كنت تقوم بتشغيل إصدار جديد بما يكفي من Windows ، اتبع الخطوات:

  1. اذهب إلى platform-tools من خلال Windows Explorer.
  2. بينما عقد shift انقر بزر الماوس الأيمن وستجد خيار "فتح نافذة الأوامر هنا".
  3. انقر فوقه وسيبدأ CMD في هذا المجلد.

enter image description here

أتمنى أن يساعد ذلك

في Mac أو Windows. فقط قم بتشغيل المحاكي واسحب APK على الشاشة الرئيسية. سيتم تثبيته

بسيطة يمكنك تحميل APK لتقديم استضافة أو تنزيل APK واستخدام المتصفح للتثبيت من مصدر غير معروف.

ما عليك سوى سحب ملف APK وإسقاطه في المحاكي وفعله ....

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top