Androidstudio — Проблема с Select deployment target в Android Studio


Содержание

андроид студио не видит устройство

Диспетчер AVD в Android Studio не отображается мое устройство, но «АБР устройств» показывает это. Я упускаю что-то очевидное?

Ответ 1

Чтобы изменить приложение по умолчанию когда вы нажимаете кнопку Запуск или отладка в Android Studio, выполните следующие действия:

1.Run

2.Edit Configurations

3.

4.Target DeviceGeneral tabAndroid Application page

найдите раздел под На .

Похоже, там можно переключаться то, что проект строит. Если вы импортируете проект, он на самом деле по умолчанию эмулятор, не знаю почему. Вы также можете выбрать «Открыть выберите развертывание целевых диалог» в список подключены, а также эмулированные устройства.

Ответ 2

Недавно я имел проблемы с этим, и независимо от того, что я сделал(перезагрузить АБР, редактировать adb_usb.ini, перезагрузите компьютер устройства поменять USB порт, переустановить студию и т. д. и т. д.) Я просто не мог заставить его работать, и даже не мог обнаружить мое устройство, используя ‘АБР устройств. Наконец, после около 2 часов погуглить и испытания, кто-то предложил переход на Вместо на моем устройстве. Когда я сделал это, я получил всплывающее окно на моем устройстве с просьбой разрешить мне доступ по MAC и вдруг все работало(пришлось перезапустить студию для того, чтобы показать как там хорошо, хотя).

Я, может быть, натыкаясь теперь этот поток, но это первый результат по поиску в гугле, и у меня было много проблем с поиском ответа на эту проблему, поэтому я подумал, что это должно быть добавлено в качестве решения.

Ответ 3

Go to settings/ developer settings/ allow USB debug mode

If ‘allow USB debug mode’ option is disabled. Then you might have the device currently connected to your PC. Disconnect the device and the option should now be available

Note:

На Android 4.2 и новее, Параметры разработчика по умолчанию скрыто. Чтобы сделать это, перейдите в Настройки > О телефоне и нажмите номер сборки семь раз. Вернуться к предыдущему экрану, чтобы найти параметры разработчика.

Если это не помогло, вы можете Google это с этим выражением:

How to enable developer options on YOUR_PHONE_TYPE

Ответ 4

. Решение будет изменить свой кабель и не тратьте время.

Ответ 5

Мне пришлось так или иначе, Android-студия успели аварии и не хочу больше общаться с АБР. Таким образом, мой аппарат так и не появился.

Поэтому прекращать Android-студия, уничтожая всех случаях АБР в терминал и снова начиная Android студии (если она должна включить отладку потом) работал.

Ответ 6

Это работает для меня на следующие шаги:-

Если вы используете Windows, устройства не появляются из-за проблемы с драйверами.

Перейдите в Диспетчер устройств (просто найдите его через «Пуск») и смотреть на любых устройствах показывает ошибку. Многие андроиды будут отображаться как неизвестное устройство USB и поставляется с восклицательным знаком. Выберите Это устройство и попробуйте обновить драйверы для него. для обновления части перейдите по ссылке:

Но перед этим, вы должны обновить ваш диспетчер SDK и убедитесь, что установлен пакет драйверов для USB компания Google.

Hints

Когда это сделано, файлы драйверов загружаются в \дополнительно\Гугл\usb_driver\ каталог. : Поиск «android_winusb.inf-файл» при запуске Windows и открыть расположение файла для получения каталога упомянул.

Откройте Диспетчер устройств и перейдите в ваш Android устройство, щелкните на нем и выберите Обновить драйвер выберите обзор программного обеспечения драйвера. Выполните ранее путь расположения файла для установки драйвера USB на Гугл.

Перезагрузить Андроид студию и Параметры разработчика в Android устройство и подключите по USB.

Ответ 7

Потратив некоторое время я нашел проблема была в том, чтобы включить опцию USB отладки на. Просто найдите в мобильные настройки->опции для разработчиков->Отладка USB. Просто включите его и он работает.Это может помочь кому-то!

Ответ 8

Мой нексус 5 телефон не имеет функции для разработчиков в меню Настройки. Мне пришлось сделать следующее:

На Android 4.2 и новее, Параметры разработчика по умолчанию скрыто. Чтобы сделать это, перейдите в Настройки > О телефоне и нажмите номер сборки семь раз. Вернуться к предыдущему экрану, чтобы найти параметры разработчика.

Ответ 9

В моем случае следующие шаги помогли решить проблему:

1) обеспечить пакет «драйвер Гугл по USB» установлен в Диспетчер SDK для Android

2) скачать «установщик ADB драйвера 2.0» из

3) запустите утилиту скачал и подключите ваш смартфон

После этих шагов мой Android студии мгновенно распознала устройство! Оба МТП и ПТП приступили к работе.

Протестировано на Samsung (Андроид 4.1.2) и Xiaomi MI4W (Андроид 4.4.4)

Ответ 10

Android-студия вдруг перестать видеть мое устройство

USB option

Я исправить это путем изменения медиа-устройство (MTP)

как вам вариант USB из накопителя подключение к компьютеру по USB

Debuggingdeveloper options

попробуйте повторно запустить приложение на устройстве , он должен работать

Опция USB был только взимать

UPDATE ANSWER 26/7/2020

есть много причин, как не включение режима разработчика USB отладки(если вы не видите разработчика вариант, нажать 7 раз на номер сборки )

но я столкнулась с другой проблемой каждая вещь был работает просто отлично, вдруг андроид студию, не могу видеть мое устройство

для устранения этой проблемы необходимо перезапустить АБР , из терминала

в разделе техники нажмите на маленькую стрелку вниз перезапустить АБР

Ответ 11

Я обнаружил, что то, что работает для меня:

CD to your sdk platform-tools folder

Check if adb sees your device

If it displays ‘List of devices attached’ and a blank line below, then restart adb as follows:

then re-run ./adb devices and see if it picks up the device, eg as follows:

List of devices attached
015d2bc285601c0a device

Ответ 12

Если ваш телефон работал ранее

Just unplug and plug back in.

Прежде чем ты сделаешь что-то сложное, это может быть простая проблема.

Если есть дополнительные вопросы

Вы также можете проверить, что ваша конфигурация настроена для запуска на телефон.

run edit configurations

И убедитесь, что вы либо по умолчанию на USB-устройство или диалоговое окно выбора если вы собираетесь быть переключение между устройствами так же на ваш эмулятор.

Ответ 13

Убедитесь, что вы скачали правильный API для версии устройства с помощью. После обновления версии Андроида вашего устройства или переключение на другое устройство вы не можете иметь правильного API скачать на Андроид студия. Для этого:

Check your devices Android OS version by going to Settings>About Phone>Android Version

Make sure you have the correct API installed in Android Studio in the SDK Manager

Ответ 14

Попробуйте выполнить следующие действия (для Windows):

Go to your sdk tool installation path, and under \sdk\platform-tools folder and run this command:

Если ваше устройство его в списке он должен выглядеть так:

Если нет, выполните это:

Try these commands:

Make sure your phone has Developer Options in Settings (if not, go to Settings, About phone (or device), click on Android Version multiple times until you see a message).

Make sure USB debugging on your phone is enabled (go to Developer Options in Settings and turn it on)

Make sure you have Select USB Configuration set to MTP (this is also in Developer Options).

Make sure you can see your files in your device in Windows Explorer when you connect via USB.


Make sure you have the driver for your device properly installed (most of the time, this happens when you first plug in your USB cable).

In Windows, right click on Computer, and go to Device Manager, check if you have Android Device right on the root folder and under it should be Android Composite ADB Interface. If you don’t have this, you have to download the Google USB Driver. Get it here:

In Device Manager, find your device (should have yellow Exclamation point), right click, and update driver (open the folder with the driver you just downloaded)

If this doesn’t work, try restarting Android Studio or plugging your device back in again.

Некоторые дешевые устройства (порядка $30 таблеток) не предоставляют драйверов USB для подключения в Диспетчере устройств, поэтому в данном случае вам не повезло.

Ответ 15

Я подключил свой телефон и он был обнаружен, штраф (нет необходимости в Диспетчер устройств или что-то подобное).. но андроид Студио не видит.

Я нашел это берет два требования должны быть выполнены

Для ПКМ , заходим в настройки..хранение..подключение USB..ПТП (по MTP/ПТП , может быть, на моем Nexus она есть, но на мой АОП я вижу это в разделе ‘Параметры разработчика’ .. затем в разделе контакты , выше входного, там написано «выбрать USB настройки»)

Для отладки по USB, Настройки..О..нажмите построить около 7 раз, то появится новая опция для отладки USB и вы можете включить его.

Ответ 16

Также попробуйте снять галочку «инструменты» — «Андроид» — «включить интеграцию АБР».

Это работа для меня, после обновления Windows до 10.

Ответ 17

После у включения отладки откройте настройки режим/разработчик optionsUpdate конфигурации одинаковые изображения

Ответ 18

Диспетчер AVD-это эмулятор для изображений. Он никогда не показывает оборудования. Это верно для любого использования АВД менеджер: затмение, Андроид студия, etc.

Ответ 19

Если вы все еще есть эта проблема (позднее лето 2015) может быть, вы должны:

Недавно я установил Windows 10 (не обновление, а чистую установку) и я забыл драйвер USB для ADB

Ответ 20

Попробуйте изменить режим подключения USB к Midi-устройств. Вот что работает для меня.

Ответ 21

Если вы используете Samsung вы можете и установить драйвер устройства от Samsung.

You need to enable ADB mode(Like the eleventh comment)

You need to set Target in Android Studio to «Open Select Deployment Target» Dialog. To set Target : Run > Edit Configurations > Targets > Open Select Deployment Target Dialog

Ответ 22

Я troubleshotting же проблема. Я пробовал все советы в этой теме в постах выше меня.

Моя ситуация была:- компьютер видел мой планшет — было отладить параметры USB в режиме разработчика на ADB в SDK не видит мое устройство, убийство

Проблема была у меня был Samsung драйвера Galaxy на моей на Win8. Когда я зашел в Диспетчер устройств, там в A7600 планшет Lenovo с желтой маркировкой. Настройки -> актуализировать драйверы -> выбрать из существующих и я подключил драйвера Samsung к этому.

Он работал как шарм.

Ответ 23

если ваша версия устройства в 9 тогда

Intstall Google USB Driver

Перейти к инструментам SDK и обновление пакета SDK же версию

Ответ 24

Проверить driverif устройства устройство Галактики Кисе установки будет искать драйвера

Ответ 25

А драйвер не смог загрузить, я не смог подключиться к моему устройству на Windows 7. Я следил за шаги, описанные ниже:

  • Download Android USB driver from Intel site
  • Install the driver and reboot your system
  • Connect your device and it worked
    Ответ 26

    Я знаю, это звучит глупо, но я просто перезагрузите свой телефон в то время как был подключен и он появляется

    Ответ 27

    Для Samsung Галактики S4 я решен вопрос по установке программного обеспечения Kies, после этого все работает как шарм.

    Ответ 28

    Передо мной стоял тот же вопрос. Оказался неисправный кабель данных. Устройство начнет заряжается, но не отображается в подключенных устройствах в Android студия.

    Пробовать другой кабель работал нормально.

    Сначала попробуйте другой кабель, если вы используете ваши текущие какое-то время.

    Ответ 29

    Идея исправить драйвера USB на вашем компьютере.Пуск -> устройства яслях -> другие устройства.Щелкните правой кнопкой мыши на устройстве USB после обновление программного обеспечения -> драйвер «обзор» мой компьютер .. — Давай я выберу. -> устройства -> Android в следующем.

    “cannot resolve symbol r” in android studio

    android устройства абр несанкционированного

    абр устройства не обнаружены

    устройство android не подключено к usb для отладки (андроид студио)

    ошибка андроид: не удалось установить *.apk на устройство *: тайм-аут

    студия android — как изменить путь sdk для android

    android-студия: добавить jar как библиотеку?

    code formatting shortcut in android studio

    как я могу получить доступ к localhost из моего android устройства?

    how can i view method information in android studio?

    мое устройство не обнаружено в android студии (выпуск драйверов)

    where do i place the ‘assets’ folder in android studio?

    © 2020 — Вопросы и ответы по программированию

    Android Studio не обнаруживает эмулятор Microsoft Android

    Я установил Microsoft Android Emulator от здесь, которые теперь могут работать без отключения Hyper-V на Windows, 10. Я следовал инструкциям в этой должности, и все не работает гладко до вчерашнего дня. Я успешно смог отладить мое приложение в эмуляторе MS android.

    Сегодня утром я закрыл эмулятор и снова начал его. Теперь, когда я запускаю приложение для его тестирования, эмулятор MS Android не отображается в окне » Select Deployment Target Android Studio, как показано ниже. Эмулятор Nexus 5X API 28 видимый в разделе » Available Virtual Devices — это эмулятор Google Android, который не работает с поддержкой Hyper-V по причинам, упомянутым здесь.

    Я уже запустил симулятор MS Android, и он работает и работает:

    Я вижу, что он работает в Hyper-V, как показано ниже:

    Не знаю, что случилось внезапно, и он совсем не работал. Может ли кто-нибудь предложить мне причину этого, или я что-то упустил?

    Если он не обнаружил IDE, попробуйте повторно запустить эмулятор и проверьте, не обнаружено ли оно снова или нет.

    Кроме того, вы можете попробовать это тоже:

    Инструменты → Android → Включить интеграцию ADB

    Если он уже включен, попробуйте отключить и включить его, похоже, что это работает в большинстве случаев.

    EDIT: вы можете проверить:

    Изменение значения Путь затем выполняется следующие команды:

    Я случайно решил это случайно. Разделите мой опыт, если он поможет кому-то в будущем.

    Первоначально я делал это так:

    1. Запустите приложение Visual Studio Emulator для Android, которое содержит список всех профилей устройств.
    2. Выберите соответствующий профиль устройства и установите его.
    3. Запустите установленный профиль и запустите эмулятор.
    4. Запустите Android-студию, откройте проект и запустите приложение.

    Я просто отменил вышеуказанные шаги для решения моей проблемы. Сначала закройте все, включая Android Studio, эмуляторы, окно профиля устройства и т. Д.:

    1. Сначала запустите Android-студию, откройте проект и нажмите кнопку » Run app , чтобы отобразить окно » Select Deployment Target .
    2. Теперь запустите приложение Visual Studio Emulator для Android, которое содержит список всех профилей устройства.
    3. Выберите соответствующий профиль устройства и установите его.
    4. Запустите установленный профиль и запустите эмулятор. Дождитесь полной готовности операционной системы Android.
    5. Раздел » Connected Devices » в окне » Select Deployment Target самостоятельно, чтобы начать показ эмулятора Microsoft Android.

    Create and manage virtual devices

    An Android Virtual Device (AVD) is a configuration that defines the characteristics of an Android phone, tablet, Wear OS, Android TV, or Automotive OS device that you want to simulate in the Android Emulator. The AVD Manager is an interface you can launch from Android Studio that helps you create and manage AVDs.

    To open the AVD Manager, do one of the following:


    • Select Tools > AVD Manager.
    • Click AVD Manager in the toolbar.

    About AVDs

    An AVD contains a hardware profile, system image, storage area, skin, and other properties.

    We recommend that you create an AVD for each system image that your app could potentially support based on the setting in your manifest.

    Hardware profile

    The hardware profile defines the characteristics of a device as shipped from the factory. The AVD Manager comes preloaded with certain hardware profiles, such as Pixel devices, and you can define or customize the hardware profiles as needed.

    Notice that only some hardware profiles are indicated to include Play Store. This indicates that these profiles are fully CTS compliant and may use system images that include the Play Store app.

    System images

    A system image labeled with Google APIs includes access to Google Play services. A system image labeled with the Google Play logo in the Play Store column includes the Google Play Store app and access to Google Play services, including a Google Play tab in the Extended controls dialog that provides a convenient button for updating Google Play services on the device.

    To ensure app security and a consistent experience with physical devices, system images with the Google Play Store included are signed with a release key, which means that you cannot get elevated privileges (root) with these images. If you require elevated privileges (root) to aid with your app troubleshooting, you can use the Android Open Source Project (AOSP) system images that do not include Google apps or services.

    Storage area

    The AVD has a dedicated storage area on your development machine. It stores the device user data, such as installed apps and settings, as well as an emulated SD card. If needed, you can use the AVD Manager to wipe user data, so the device has the same data as if it were new.

    An emulator skin specifies the appearance of a device. The AVD Manager provides some predefined skins. You can also define your own, or use skins provided by third parties.

    AVD and app features

    Be sure your AVD definition includes the device features your app depends on. See Hardware Profile Properties and AVD Properties for lists of features you can define in your AVDs.

    Create an AVD

    Tip: If you want to launch your app into an emulator, instead run your app from Android Studio and then in the Select Deployment Target dialog that appears, click Create New Virtual Device.

    To create a new AVD:

    1. Open the AVD Manager by clicking Tools > AVD Manager.
    2. Click Create Virtual Device, at the bottom of the AVD Manager dialog.

    The Select Hardware page appears.

    Notice that only some hardware profiles are indicated to include Play Store. This indicates that these profiles are fully CTS compliant and may use system images that include the Play Store app.

    Select a hardware profile, and then click Next.

    If you don’t see the hardware profile you want, you can create or import a hardware profile.

    The System Image page appears.

    Select the system image for a particular API level, and then click Next.

    The Recommended tab lists recommended system images. The other tabs include a more complete list. The right pane describes the selected system image. x86 images run the fastest in the emulator.

    If you see Download next to the system image, you need to click it to download the system image. You must be connected to the internet to download it.

    The API level of the target device is important, because your app won’t be able to run on a system image with an API level that’s less than that required by your app, as specified in the minSdkVersion attribute of the app manifest file. For more information about the relationship between system API level and minSdkVersion , see Versioning Your Apps.

    If your app declares a element in the manifest file, the app requires a system image in which that external library is present. If you want to run your app on an emulator, create an AVD that includes the required library. To do so, you might need to use an add-on component for the AVD platform; for example, the Google APIs add-on contains the Google Maps library.

    The Verify Configuration page appears.

    Change AVD properties as needed, and then click Finish.

    Click Show Advanced Settings to show more settings, such as the skin.

    The new AVD appears in the Your Virtual Devices page or the Select Deployment Target dialog.

    To create an AVD starting with a copy:

      From the Your Virtual Devices page of the AVD Manager, right-click an AVD and select Duplicate.

    Or click Menu and select Duplicate.

  • Click Change or Previous if you need to make changes on the System Image and Select Hardware pages.
  • Make your changes, and then click Finish.

    The AVD appears in the Your Virtual Devices page.

    Create a hardware profile

    The AVD Manager provides predefined hardware profiles for common devices so you can easily add them to your AVD definitions. If you need to define a different device, you can create a new hardware profile. You can define a new hardware profile from the beginning, or copy a hardware profile as a start. The preloaded hardware profiles aren’t editable.

    To create a new hardware profile from the beginning:

    1. In the Select Hardware page, click New Hardware Profile.
    2. In the Configure Hardware Profile page, change the hardware profile properties as needed.
    3. Click Finish.

    Your new hardware profile appears in the Select Hardware page. You can optionally create an AVD that uses the hardware profile by clicking Next. Or, click Cancel to return to the Your Virtual Devices page or Select Deployment Target dialog.

    To create a hardware profile starting with a copy:

      In the Select Hardware page, select a hardware profile and click Clone Device.

    Or right-click a hardware profile and select Clone.

    In the Configure Hardware Profile page, change the hardware profile properties as needed.

    Click Finish.

    Your new hardware profile appears in the Select Hardware page. You can optionally create an AVD that uses the hardware profile by clicking Next. Or, click Cancel to return to the Your Virtual Devices page or Select Deployment Target dialog.

    Edit existing AVDs

    From the Your Virtual Devices page, you can perform the following operations on an existing AVD:

    • To edit an AVD, click Edit this AVD and make your changes.
    • To delete an AVD, right-click an AVD and select Delete. Or click Menu and select Delete.
    • To show the associated AVD .ini and .img files on disk, right-click an AVD and select Show on Disk. Or click Menu and select Show on Disk.
    • To view AVD configuration details that you can include in any bug reports to the Android Studio team, right-click an AVD and select View Details. Or click Menu and select View Details.

    Edit existing hardware profiles

    From the Select Hardware page, you can perform the following operations on an existing hardware profile:

    • To edit a hardware profile, select it and click Edit Device. Or right-click a hardware profile and select Edit. Next, make your changes.
    • To delete a hardware profile, right-click it and select Delete.

    You can’t edit or delete the predefined hardware profiles.

    Run and stop an emulator, and clear data

    From the Your Virtual Devices page, you can perform the following operations on an emulator:

    • To run an emulator that uses an AVD, double-click the AVD. Or click Launch .
    • To stop a running emulator, right-click an AVD and select Stop. Or click Menu and select Stop.
    • To clear the data for an emulator, and return it to the same state as when it was first defined, right-click an AVD and select Wipe Data. Or click Menu and select Wipe Data.

    Import and export hardware profiles

    From the Select Hardware page, you can import and export hardware profiles:

      To import a hardware profile, click Import Hardware Profiles and select the XML file containing the definition on your computer.

  • To export a hardware profile, right-click it and select Export. Specify the location where you want to store the XML file containing the definition.
  • Hardware profile properties

    You can specify the following properties of hardware profiles in the Configure Hardware Profile page. AVD configuration properties override hardware profile properties, and emulator properties that you set while the emulator is running override them both.

    The predefined hardware profiles included with the AVD Manager aren’t editable. However, you can copy them and edit the copies.

    Select one of the following:

    • None — No hardware controls. Navigation is through the software.
    • D-pad — Directional Pad support.
    • Trackball
    • Wheel

    These options are for actual hardware controls on the device itself. However, the events sent to the device by an external controller are the same.


    Select one or both options:

    • Portrait — Oriented taller than wide.
    • Landscape — Oriented wider than tall.

    If you select both, you can switch between orientations in the emulator. You must select at least one option to continue.

    To enable the camera, select one or both options:

    • Back-Facing Camera — The lens faces away from the user.
    • Front-Facing Camera — The lens faces toward the user.

    Later, you can use a webcam or a photo provided by the emulator to simulate taking a photo with the camera.

    Hardware Profile Property Description
    Device Name Name of the hardware profile. The name can contain uppercase or lowercase letters, numbers from 0 to 9, periods (.), underscores (_), parentheses ( () ), and spaces. The name of the file storing the hardware profile is derived from the hardware profile name.
    Device Type Select one of the following:
    • Phone/Tablet
    • Wear OS
    • Android TV
    • Chrome OS Device
    • Android Automotive
    Screen Size The physical size of the screen, in inches, measured at the diagonal. If the size is larger than your computer screen, it’s reduced in size at launch.
    Screen Resolution Type a width and height in pixels to specify the total number of pixels on the simulated screen.
    Round Select this option if the device has a round screen, such as some Wear OS devices.
    Memory: RAM Type a RAM size for the device and select the units, one of B (byte), KB (kilobyte), MB (megabyte), GB (gigabyte), or TB (terabyte).
    Input: Has Hardware Buttons (Back/Home/Menu) Select this option if your device has hardware navigation buttons. Deselect it if these buttons are implemented in software only. If you select this option, the buttons won’t appear on the screen. You can use the emulator side panel to «press» the buttons, in either case.
    Input: Has Hardware Keyboard Select this option if your device has a hardware keyboard. Deselect it if it doesn’t. If you select this option, a keyboard won’t appear on the screen. You can use your computer keyboard to send keystrokes to the emulator, in either case.
    Navigation Style
    Supported Device States
    Sensors: Accelerometer Select if the device has hardware that helps the device determine its orientation.
    Sensors: Gyroscope Select if the device has hardware that detects rotation or twist. In combination with an accelerometer, it can provide smoother orientation detection and support a six-axis orientation system.
    Sensors: GPS Select if the device has hardware that supports the Global Positioning System (GPS) satellite-based navigation system.
    Sensors: Proximity Sensor Select if the device has hardware that detects if the device is close to your face during a phone call to disable input from the screen.
    Default Skin Select a skin that controls what the device looks like when displayed in the emulator. Remember that specifying a screen size that’s too big for the resolution can mean that the screen is cut off, so you can’t see the whole screen. See Create an emulator skin for more information.

    AVD properties

    You can specify the following properties for AVD configurations in the Verify Configuration page. The AVD configuration specifies the interaction between the development computer and the emulator, as well as properties you want to override in the hardware profile.

    AVD configuration properties override hardware profile properties. Emulator properties that you set while the emulator is running override them both.

    Select one option for the initial emulator orientation:

    • Portrait — Oriented taller than wide.
    • Landscape — Oriented wider than tall.

    An option is enabled only if it’s selected in the hardware profile. When running the AVD in the emulator, you can change the orientation if both portrait and landscape are supported in the hardware profile.

    To enable a camera, select one or both options:

    • Front — The lens faces away from the user.
    • Back — The lens faces toward the user.

    The Emulated setting produces a software-generated image, while the Webcam setting uses your development computer webcam to take a picture.

    This option is available only if it’s selected in the hardware profile; it’s not available for Wear OS and Android TV.

    Select a network protocol to determine the speed of data transfer:

    • GSM — Global System for Mobile Communications
    • HSCSD — High-Speed Circuit-Switched Data
    • GPRS — Generic Packet Radio Service
    • EDGE — Enhanced Data rates for GSM Evolution
    • UMTS — Universal Mobile Telecommunications System
    • HSDPA — High-Speed Downlink Packet Access
    • LTE — Long-Term Evolution
    • Full (default) — Transfer data as quickly as your computer allows.

    Select how graphics are rendered in the emulator:

    • Hardware — Use your computer graphics card for faster rendering.
    • Software — Emulate the graphics in software, which is useful if you’re having a problem with rendering in your graphics card.
    • Automatic — Let the emulator decide the best option based on your graphics card.
    AVD Property Description
    AVD Name Name of the AVD. The name can contain uppercase or lowercase letters, numbers from 0 to 9, periods (.), underscores (_), parentheses ( () ), dashes (-), and spaces. The name of the file storing the AVD configuration is derived from the AVD name.
    AVD ID (Advanced) The AVD filename is derived from the ID, and you can use the ID to refer to the AVD from the command line.
    Hardware Profile Click Change to select a different hardware profile in the Select Hardware page.
    System Image Click Change to select a different system image in the System Image page. An active internet connection is required to download a new image.
    Startup Orientation
    Camera (Advanced)
    Network: Speed (Advanced)
    Network: Latency (Advanced) Select a network protocol to set how much time (delay) it takes for the protocol to transfer a data packet from one point to another point.
    Emulated Performance: Graphics
    Emulated Performance: Boot option (Advanced)
    • Cold boot — Start the device each time by powering up from the device-off state.
    • Quick boot — Start the device by loading the device state from a saved snapshot. For details, see Run the emulator with Quick Boot.
    Emulated Performance: Multi-Core CPU (Advanced) Select the number of processor cores on your computer that you’d like to use for the emulator. Using more processor cores speeds up the emulator.
    Memory and Storage: RAM The amount of RAM on the device. This value is set by the hardware manufacturer, but you can override it, if needed, such as for faster emulator operation. Increasing the size uses more resources on your computer. Type a RAM size and select the units, one of B (byte), KB (kilobyte), MB (megabyte), GB (gigabyte), or TB (terabyte).
    Memory and Storage: VM Heap The VM heap size. This value is set by the hardware manufacturer, but you can override it, if needed. Type a heap size and select the units, one of B (byte), KB (kilobyte), MB (megabyte), GB (gigabyte), or TB (terabyte). For more information on Android VMs, see Memory Management for Different Virtual Machines.
    Memory and Storage: Internal Storage The amount of nonremovable memory space available on the device. This value is set by the hardware manufacturer, but you can override it, if needed. Type a size and select the units, one of B (byte), KB (kilobyte), MB (megabyte), GB (gigabyte), or TB (terabyte).
    Memory and Storage: SD Card The amount of removable memory space available to store data on the device. To use a virtual SD card managed by Android Studio, select Studio-managed, type a size, and select the units, one of B (byte), KB (kilobyte), MB (megabyte), GB (gigabyte), or TB (terabyte). A minimum of 100 MB is recommended to use the camera. To manage the space in a file, select External file and click . to specify the file and location. For more information, see mksdcard and AVD data directory.
    Device Frame: Enable Device Frame Select to enable a frame around the emulator window that mimics the look of a real device.
    Custom Skin Definition (Advanced) Select a skin that controls what the device looks like when displayed in the emulator. Remember that specifying a screen size that’s too big for the skin can mean that the screen is cut off, so you can’t see the whole screen. See Create an emulator skin for more information.
    Keyboard: Enable Keyboard Input (Advanced) Select this option if you want to use your hardware keyboard to interact with the emulator. It’s disabled for Wear OS and Android TV.

    Create an emulator skin

    An Android emulator skin is a collection of files that define the visual and control elements of an emulator display. If the skin definitions available in the AVD settings don’t meet your requirements, you can create your own custom skin definition, and then apply it to your AVD.

    Each emulator skin contains:

    • A hardware.ini file
    • Layout files for supported orientations (landscape, portrait) and physical configuration
    • Image files for display elements, such as background, keys and buttons

    To create and use a custom skin:

    1. Create a new directory where you will save your skin configuration files.
    2. Define the visual appearance of the skin in a text file named layout . This file defines many characteristics of the skin, such as the size and image assets for specific buttons. For example:
  • Add the bitmap files of the device images in the same directory.
  • Specify additional hardware-specific device configurations in a hardware.ini file for the device settings, such as hw.keyboard and hw.lcd.density .
  • Archive the files in the skin folder and select the archive file as a custom skin.
  • For more detailed information about creating emulator skins, see the Android Emulator Skin File Specification in the tools source code.

    Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.

    Вопрос по andro >

    Диспетчер AVD в Android Studio не показывает мое устройство, но «устройства adb» показывает его. Я что-то упускаю здесь очевидное?

    Некоторые кабели не могут быть использованы для режима разработчика или передачи файла, Решением было бы поменять кабель и не тратить время.

    скачать и установите драйвер устройства от Samsung.

    Вам нужно включить режим ADB (как одиннадцатый комментарий)

    Вам необходимо установить Target в Android Studio для диалога «Open Select Deployment Target». Чтобы установить цель: «Выполнить»> «Редактировать конфигурации»> «Цели»> «Открыть».

    если ваше устройство установлено Galaxy Kise будет искать ваш драйвер

    это звучит странно, но я просто перезагружаю свой телефон, пока он был подключен, и он появляется

    я не смог подключиться к своему устройству в Windows 7. Я выполнил следующие действия:

    Скачать Android USB драйвер сСайт IntelУстановите драйвер и перезагрузите системуПодключи свое устройство и все заработало

    к. Я должен был сделать следующее:

    На Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика.

    и независимо от того, что я сделал (перезапустите adb, отредактируйте adb_usb.ini, перезагрузите компьютер + устройство + подкачка USB-порт, переустановите студию и т. Д. И т. Д.), Я просто не мог заставить его работать, и не мог даже определить мое устройство, используя «устройства adb». Наконец, после примерно 2 часов поиска в Google и тестирования, кто-то предложил переключиться наPTP вместоMTP на моем устройстве. Когда я сделал это, на моем устройстве появилось всплывающее окно с просьбой разрешить доступ к моему mac, и внезапно все заработало (пришлось перезапустить студию, чтобы она тоже там появилась).

    Возможно, сейчас я сталкиваюсь с этой веткой, но это первый результат поиска в Google, и у меня было много проблем с поиском ответа на эту проблему, поэтому я подумал, что это следует добавить в качестве решения.

    Это работа для меня после обновления Windows до 10.

    что неисправный кабель для передачи данных. Устройство начнет заряжаться, но не будет отображаться на подключенных устройствах в Android Studio.

    Попытка другого кабеля работала нормально.

    Сначала попробуйте другой кабель, если вы уже использовали текущий.

    ения Kies, после чего все работает как шарм.

    сработало для меня.

    killall adb потому что каким-то образом Android Studio потерпела крах и больше не хотела общаться с adb. Таким образом, мое устройство не обнаружилось.

    Таким образом, выход из Android Studio, завершение работы всех экземпляров adb в Terminal и повторный запуск Android Studio (должен спросить, следует ли тогда включить отладку).

    Просто отключите и снова подключите.

    Если есть дополнительные проблемы

    Вы также можете проверить, что ваша конфигурация настроена для запуска на вашем телефоне.

    запустить -> редактировать конфигурации

    И убедитесь, что вы по умолчанию используете USB-устройство или диалоговое окно выбора, если вы собираетесь переключаться между устройствами на вашем эмуляторе.

    чтобы исправить USB-драйвер на вашем компьютере. Пуск -> Диспетчер устройств -> Другие устройства. Щелкните правой кнопкой мыши на устройстве USB, затем обновите программное обеспечение драйвера -> Просмотреть мой компьютер ..-> Позвольте мне выбрать . -> Устройство Android -> Далее.

    азывает аппаратное обеспечение. Это верно для любого использования AVD Manager: Eclipse, Android Studio и т. Д.

    CD в папку sdk platform-tools

    Проверьте, видит ли adb ваше устройство

    Если он отображает «Список подключенных устройств» и пустую строку ниже, перезапустите adb следующим образом:

    затем повторите ./adb devices и посмотрите, подхватывает ли оно устройство, например, следующим образом:

    Список подключенных устройств
    Устройство 015d2bc285601c0a

    ыполнить» или «Отладка» в Android Studio, выполните следующие действия.

    1. перейти кБегать

    2. Нажмите наРедактировать конфигурации

    3. Выберите проект

    4. НайдиЦелевое устройство раздел подВкладка «Общие» наСтраница приложения Android.

    Кажется, именно здесь вы переключаете то, к чему строится проект. Если вы импортируете проект, то по умолчанию используется Emulator, но не знаете почему. Вы также можете выбрать «Открыть диалог выбора целевого развертывания» для отображения списка подключенных и эмулируемых устройств.

    1) Убедитесь, что в Android SDK Manager установлен пакет «Google USB Driver»

    2) Загрузите «ADB Driver Installer 2.0» изВот


    3) Запустите загруженный инструмент и подключите свой смартфон; в моем случае он показал, что драйвер был установлен неправильно и предложил исправить это

    После этих шагов моя Android Studio мгновенно узнала устройство! И MTP, и PTP начали работать.

    Протестировано для Samsung (Android 4.1.2) и Xiaomi MI4W (Android 4.4.4)

    Моя ситуация была: — компьютер видел мой планшет — были включены параметры отладки usb в режиме разработчика — adb в sdk не видел мое устройство, убийство и запуск не помогли

    Проблема была в том, что у меня на win8 были драйверы Samsung Galaxy. Когда я зашел в диспетчер устройств, там был планшет Lenovo A7600 с желтой маркировкой. Настройки -> актуализировать драйверы -> выбрать из существующих, и я подключил драйверы Samsung к этому.

    Это сработало как шарм.

    В моем случае

    андроид студия вдруг перестает видеть мое устройство

    Я исправляю это изменениемОпция USB на медиа-устройство (MTP)

    как получить опцию USB из хранилища USB Computer Connection

    проверитьотладка изварианты разработчика

    попробуйте перезапустить на устройстве, оно должно работать

    Опция USB была только зарядка

    ОБНОВЛЕНИЕ ОТВЕТ 26/7/2020

    Есть много причин, таких как отключение режима разработчика -> отладка по USB (если вы не видите опцию разработчика, нажмите 7 раз по номеру сборки)

    но я сталкиваюсь с другой проблемой, каждая вещь работала очень хорошо внезапно, андроид студия не может увидеть мое устройство

    Чтобы исправить эту проблему, вам нужно перезапустить ADB, из терминала

    в разделе устройства -> нажмите на маленькую стрелку вниз -> перезапустите adb

    Если вы используете Windows, устройство не будет отображаться из-за проблемы с драйвером.

    Зайдите в диспетчер устройств (просто найдите его с помощью «Пуск») и найдите все устройства с ошибкой. Многие андроиды будут отображаться как неизвестные USB-устройства и поставляются с восклицательным знаком. Выберите это устройство и попробуйте обновить драйверы для него. для обновления часть перейдите по ссылке:универсальный adb

    Но перед этим вы должны обновить менеджер SDK и убедиться, что установлен пакет драйвера USB Google.

    По завершении файлы драйвера загружаются в каталог \ extras \ google \ usb_driver \.Советы: Найдите «android_winusb.inf» в Windows «Пуск» и «Открыть местоположение файла», чтобы получить упомянутый каталог.

    Откройте диспетчер устройств, перейдите к устройству Android, щелкните его правой кнопкой мыши и выберите «Обновить программное обеспечение драйвера», затем выберите «Обзор программного обеспечения драйвера». Следуйте ранее указанному пути к файлу, чтобы установить Google USB Driver.

    Перезапустите Android Studio и Developer Options на вашем устройстве Android и снова подключите USB.

    у меня сработало переключение подключаемого устройства на PTP а затем вернуться к MTP .

    После того, как вы включите режим отладки, откройте настройки / Параметры разработчика.

    На вашем устройстве:

    Зайдите в настройки / настройки разработчика / разрешить режим отладки по USB

    Если опция «разрешить режим отладки USB» отключена. Тогда вы можете подключить устройство к вашему компьютеру. Отключите устройство, и опция должна быть доступна

    Примечание: На Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика.

    Если это все еще не помогает, вы можете гуглить это с этим выражением:

    Как включить опции разработчика на YOUR_PHONE_TYPE

    возможно, вам следует:

    Я недавно установил Windows 10 (не обновление, чистая установка) и забыл драйвер ADB USB

    я обнаружил, что проблема в том, чтобы включить опцию отладки USB. Просто найдите в настройках своего мобильного телефона-> Опции разработчика-> Отладка USB. Просто включите его, и он работает. Это может кому-то помочь!

    что вы загрузили правильный API для версии, которую использует ваше устройство. После обновления версии Android вашего устройства или переключения на другое устройство, возможно, не будет загружен правильный API в Android Studio. Сделать это:

    Проверьте версию ОС Android на вашем устройстве, выбрав «Настройки»> «О телефоне»> «Версия Android».

    , что у вас установлен правильный API в Android Studio в SDK Manager

    и он был обнаружен нормально (нет необходимости в диспетчере устройств или чем-то в этом роде) . но Android Studio его не видела.

    Я обнаружил, что нужно выполнить два требования

    Для PTP, перейдите в settings..storage..usb connection..PTP (Для MTP / PTP, возможно, на моем нексусе он есть, но на моем doogee я вижу его в «параметрах разработчика» .. затем в сети, над вводом, там написано «выберите конфигурацию USB»)

    Для отладки по USB, настройки .. около .. касаются сборки около 7 раз, затем появляется новая опция для отладки по USB, и вы можете включить ее.

    Перейдите в путь установки инструмента sdk и в папку \ sdk \ platform-tools и выполните эту команду:

    Если ваше устройство в списке, оно должно показывать что-то вроде этого:

    Если нет, следуйте этому:

    Попробуйте эти команды:

    Убедитесь, что на вашем телефоне есть «Настройки разработчика» в «Настройках» (если нет, перейдите в «Настройки», «О телефоне (или устройстве)», нажимайте на версию Android несколько раз, пока не увидите сообщение).

    Убедитесь, что на вашем телефоне включена отладка по USB (зайдите в Настройки разработчика в Настройках и включите его)

    Убедитесь, что для параметра «Выбор конфигурации USB» установлено значение «MTP» (это также указывается в параметрах разработчика).

    Убедитесь, что вы можете видеть свои файлы на устройстве в проводнике Windows при подключении через USB.

    Убедитесь, что у вас правильно установлен драйвер для вашего устройства (в большинстве случаев это происходит при первом подключении USB-кабеля).

    В Windows щелкните правой кнопкой мыши Компьютер и перейдите в Диспетчер устройств, проверьте, есть ли у вас Android-устройство прямо в корневой папке и под ним должен быть Android Composite ADB Interface. Если у вас этого нет, вам нужно скачать Google USB Driver. Получи это здесь:

    В диспетчере устройств найдите ваше устройство (должно иметь желтый восклицательный знак), щелкните правой кнопкой мыши и обновите драйвер (откройте папку с драйвером, который вы только что загрузили)

    Если это не работает, попробуйте перезапустить Android Studio или снова подключить устройство.

    Некоторые дешевые устройства (около 30 долларов) не предоставляют драйверы USB для подключения в диспетчере устройств, поэтому в этом случае вам не повезло.

    1.2. Запуск приложения Ando >by Марина · 01.12.2020

    На предыдущем уроке вы создали проект Android, который отображает «Hello World». Теперь вы можете запустить приложение на реальном устройстве или эмуляторе

    Запуск на реальном устройстве

    Настройте устройство следующим образом:

    1. Подключите устройство к компьютеру разработки с помощью USB-кабеля. Если вы работаете в Windows, вам может потребоваться установить соответствующий USB-драйвер для вашего устройства.
    2. Включите USB-отладку в режиме разработчика следующим образом. Во-первых, вы должны включить параметры разработчика:
      1. Откройте «Настройки».
      2. (Только на Android 8.0 или новее) Выберите «Система».
      3. Прокрутите вниз и выберите О телефоне.
      4. Прокрутите страницу вниз и нажмите “Номер сборки” 7 раз.
      5. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика внизу.

    Откройте параметры разработчика, а затем прокрутите вниз, чтобы найти и включить отладку USB.

    Запустите приложение на своем устройстве следующим образом:

    В Android Studio щелкните модуль приложения в окне проекта и выберите «Выполнить»-> «Выполнить» (Run -> Run) (или «Выполнить» на панели инструментов).
    В окне «Выбор места развертывания» выберите свое устройство и нажмите «ОК».

    Android Studio устанавливает приложение на подключенное устройство и запускает его.

    «hello world» работает на вашем устройстве! Можно переходить к следующему уроку.

    Запуск на эмуляторе

    Запустите приложение на эмуляторе следующим образом:

    1. В Android Studio щелкните модуль приложения в окне проекта и выберите «Выполнить»-> «Выполнить» (Run -> Run) (или «Выполнить» на панели инструментов).
    2. В окне «Select Deployment Target» нажмите “Create New Virtual Device” («Создать новое виртуальное устройство»).

    3. На экране “Select Hardware” («Выбор оборудования») выберите телефонное устройство, например «Pixel», а затем нажмите «Далее» (Next).

    4. На экране «System Image» выберите версию с самым высоким уровнем API

    5. Если у вас не установлена эта версия, отображается ссылка «Загрузить» (Download), поэтому щелкните ее и завершите загрузку.

    7. На экране Android Virtual Device (AVD) оставьте все настройки самостоятельно и нажмите «Готово» (Finish).

    8. Вернитесь в диалоговом окне «Select Deployment Target», выберите только что созданное устройство и нажмите «ОК».

    9. Android Studio устанавливает приложение на эмулятор и запускает его.

    «hello world» работает на эмуляторе! Можно переходить к следующему уроку.

    Краткое руководство. Создание приложения Android с помощью Пространственных привязок Azure Quickstart: Create an Android app with Azure Spatial Anchors

    Краткое руководство по созданию приложения Android с помощью Пространственных привязок Azure в Java или C++/NDK. This quickstart covers how to create an Android app using Azure Spatial Anchors in either Java or C++/NDK. «Пространственные привязки Azure» — это кроссплатформенная служба разработчика, которая позволяет создавать среды смешанной реальности с применением объектов, не меняющих своего расположения на устройствах с течением времени. Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. После завершения вы получите приложение Android ARCore, которое может сохранять и отзывать пространственные привязки. When you’re finished, you’ll have an ARCore Android app that can save and recall a spatial anchor.

    Вы узнаете, как: You’ll learn how to:

    • создавать учетную запись в службе «Пространственные привязки»; Create a Spatial Anchors account
    • настроить идентификатор и ключ учетной записи в службе «Пространственные привязки»; Configure the Spatial Anchors account identifier and account key
    • развертывать и запускать на устройстве Android. Deploy and run on an Android device

    Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начать работу. If you don’t have an Azure subscription, create a free account before you begin.


    Предварительные требования Prerequisites

    В рамках этого краткого руководства вам потребуются: To complete this quickstart, make sure you have:

    • Компьютер под управлением macOS или Windows с Android Studio 3.4 или более поздних версий. A Windows or macOS machine with Android Studio 3.4+.
      • Если вы используете ОС Windows, вам также потребуется Git для Windows. If running on Windows, you’ll also need Git for Windows.
      • Если вы используете macOS, установите Git с помощью Homebrew. If running on macOS, get Git installed via HomeBrew. Введите в одну строку терминала такую команду: /usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)» . Enter the following command into a single line of the Terminal: /usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)» . Затем выполните brew install git . Then, run brew install git .
      • Чтобы создать пример NDK, вам также необходимо установить пакет NDK и SDK Tools CMake 3.6 (или более поздней версии) в Android Studio. To build the NDK sample, you’ll also need to install the NDK and CMake 3.6 or greater SDK Tools in Android Studio.
    • Устройство Android с включенным режимом разработчика и поддержкой ARCore. A developer enabled and ARCore capable Android device.
      • Для взаимодействия компьютера с устройством Android могут потребоваться дополнительные драйверы устройств. Additional device drivers may be required for your computer to communicate with your Android device. Дополнительные сведения и инструкции см. здесь. See here for additional information and instructions.
    • Целевой ОС для вашего приложения должна быть ARCore 1.8. Your app must target ARCore 1.8.

    Создание ресурса Пространственных привязок Create a Spatial Anchors resource

    В левой области навигации портала Azure нажмите Создать ресурс. In the left navigation pane in the Azure portal, select Create a resource.

    Выполните поиск по запросу Пространственные привязки с помощью поля поиска. Use the search box to search for Spatial Anchors.

    Нажмите Пространственные привязки. Select Spatial Anchors. В диалоговом окне выберите Создать. In the dialog box, select Create.

    В диалоговом окне Учетная запись Пространственных привязок: In the Spatial Anchors Account dialog box:

    Введите уникальное имя ресурса, используя обычные буквенно-цифровые символы. Enter a unique resource name, using regular alphanumeric characters.

    Выберите подписку, к которой нужно присоединить ресурс. Select the subscription that you want to attach the resource to.

    Создайте группу ресурсов, нажав Создать. Create a resource group by selecting Create new. Назовите ее myResourceGroup и нажмите ОК. Name it myResourceGroup and select OK. Группа ресурсов — это логический контейнер, в котором происходит развертывание ресурсов Azure (веб-приложений, баз данных и учетных записей хранения) и управление ими. A resource group is a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed. Например, в дальнейшем можно удалить всю группу ресурсов при помощи одного простого действия. For example, you can choose to delete the entire resource group in one simple step later.

    Выберите расположение (регион), в котором будет размещен ресурс. Select a location (region) in which to place the resource.

    Выберите Создать, чтобы начать создание ресурса. Select New to begin creating the resource.

    После создания ресурса на портале Azure отобразится оповещение о завершении развертывания. After the resource is created, Azure Portal will show that your deployment is complete. Щелкните Перейти к ресурсу. Click Go to resource.

    Теперь можно просмотреть свойства ресурса. Then, you can view the resource properties. Скопируйте значение идентификатора учетной записи ресурса в текстовый редактор, так как оно понадобится позднее. Copy the resource’s Account ID value into a text editor because you’ll need it later.

    В меню Параметры выберите Ключ. Under Settings, select Key. Скопируйте значение первичного ключа в текстовый редактор. Copy the Primary key value into a text editor. Это значение Account Key . This value is the Account Key . Он понадобится вам позднее. You’ll need it later.

    Открытие примера проекта Open the sample project

    Клонируйте репозиторий примеров, выполнив следующую команду: Clone the samples repository by running the following command:

    Клонируйте репозиторий примеров, выполнив следующую команду: Clone the samples repository by running the following command:

    Загрузите файл arcore_c_api.h отсюда и поместите его в папку Android\NDK\libraries\include . Download arcore_c_api.h from here and place it in Android\NDK\libraries\include .

    Из нового клонированного репозитория инициализируйте подмодули, выполнив следующую команду: From within the newly cloned repository, initialize submodules by running the following command:

    Откройте Android Studio. Open Android Studio.

    Выберите Open an existing Android Studio project (Открыть существующий проект Android Studio), а затем выберите проект, расположенный в Android/Java/ . Select Open an existing Android Studio project and select the project located at Android/Java/ .

    Выберите Open an existing Android Studio project (Открыть существующий проект Android Studio), а затем выберите проект, расположенный в Android/NDK/ . Select Open an existing Android Studio project and select the project located at Android/NDK/ .

    Настройка идентификатора и ключа учетной записи Configure account identifier and key

    Следующим шагом является настройка приложения для использования идентификатора вашей учетной записи и ключа учетной записи. The next step is to configure the app to use your account identifier and account key. Вы скопировали их в текстовый редактор, когда выполняли настройку ресурсов пространственных привязок. You copied them into a text editor when setting up the Spatial Anchors resource.

    Откройте Android/Java/app/src/main/java/com/microsoft/sampleandroid/AzureSpatialAnchorsManager.java . Open Android/Java/app/src/main/java/com/microsoft/sampleandroid/AzureSpatialAnchorsManager.java .

    Найдите поле SpatialAnchorsAccountKey и замените Set me ключом учетной записи. Locate the SpatialAnchorsAccountKey field and replace Set me with the account key.

    Найдите поле SpatialAnchorsAccountId и замените Set me идентификатором учетной записи. Locate the SpatialAnchorsAccountId field and replace Set me with the account identifier.

    Откройте Android/NDK/app/src/main/cpp/AzureSpatialAnchorsApplication.cpp . Open Android/NDK/app/src/main/cpp/AzureSpatialAnchorsApplication.cpp .

    Найдите поле SpatialAnchorsAccountKey и замените Set me ключом учетной записи. Locate the SpatialAnchorsAccountKey field and replace Set me with the account key.

    Найдите поле SpatialAnchorsAccountId и замените Set me идентификатором учетной записи. Locate the SpatialAnchorsAccountId field and replace Set me with the account identifier.

    Развертывание приложения на устройстве Android Deploy the app to your Android device

    Включите устройство с Android, войдите и подключите его к ПК с помощью USB-кабеля. Power on the Android device, sign in, and connect it to the PC using a USB cable.

    Выберите Выполнить на панели инструментов Android Studio. Select Run from the Android Studio toolbar.

    В диалоговом окне Select Deployment Target (Выбор цели развертывания) выберите устройство с Android, а затем выберите , чтобы запустить приложение на этом устройстве. Select the Android device in the Select Deployment Target dialog, and select OK to run the app on the Android device.

    Следуйте инструкциям в программе для размещения и отзыва привязки. Follow the instructions in the app to place and recall an anchor.

    Остановите программу, выбрав Остановить на панели инструментов Android Studio. Stop the app by selecting Stop from the Android Studio toolbar.

    Очистка ресурсов Clean up resources

    На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. In the preceding steps, you created Azure resources in a resource group. Если вы считаете, что в будущем эти ресурсы вам не понадобятся, их можно удалить, удалив группу ресурсов. If you don’t expect to need these resources in the future, you can delete them by deleting the resource group.

    В меню портала Azure или на домашней странице выберите Группы ресурсов, а на странице Группы ресурсов выберите myResourceGroup. From the Azure portal menu or Home page, select Resource groups, and on the Resource groups page, select myResourceGroup.

    На странице myResourceGroup убедитесь, что перечислены те ресурсы, которые нужно удалить. On the myResourceGroup page, make sure that the listed resources are the ones you want to delete.

    Щелкните Удалить, введите в текстовое поле myResourceGroup и снова щелкните Удалить. Select Delete, type myResourceGroup in the text box, and then select Delete.

    Дополнительная информация Next steps

    В этом кратком руководстве вы создали учетную запись Пространственных привязок. In this quickstart, you created a Spatial Anchors account. Затем вы настроили и развернули приложение для сохранения и повторного вызова пространственных привязок. You then configured and deployed an app to save and recall spatial anchors. Дополнительные сведения о том, как улучшить приложение таким образом, чтобы оно совместно использовало пространственные привязки с другими устройствами, см. в следующем руководстве. To learn more about how to improve the app so it can share spatial anchors with other devices, continue to the next tutorial.

    Урок 2. Kotlin. Создание проекта в Andro >

    Создание проекта на Kotlin в Android Studio

    В этом уроке мы создадим новый проект для первого приложения и запустим это приложение на андроид-устройстве.

    Что вы узнаете

    • Как создать проект в среде разработки Andro >
      • Местоположение проекта можете оставить по умолчанию. Обычно проекты сохраняются в папке с именем AndroidStudioProjects в документах пользователя. Здесь могут возникнуть проблемы, если имя пользователя указано русскими буквами, потому что среда разработки не воспринимает кириллицу в пути к файлам. В таком случае вы увидите предупреждение. Сохраните проект в другом месте.
      1. Нажмите Next.
      2. В диалоге TargetAndroidDevices выберите тип платформы PhoneandTablet и минимально поддерживаемую версию Android API 17 или выше. Поддержка более старых версий нам пока не нужна, поскольку отражается на доступном функционале инструментов разработки. Нажмите Next.
      3. В диалоге добавления активити нужно выбрать шаблон предустановленых окон приложения и компонентов интерфейса. Выберите EmptyActivity. Нажмите Next.
      4. В диалоге CоnfigureActivity оставьте все по умолчанию. Нажмите Finish.

      После этих шагов, Android Studio:

      • Создает папку для проекта Android Studio на диске, в местоположении, указанном при создании проекта.
      • Далее происходит построение проекта (это может занять несколько минут). Android Studio использует Gradle в качестве системы построения. Иногда система сборки выдаёт сообщения и предупреждения, например сейчас нужно доустановить отсутствующий компонент SDK.
      • Открывает окно редактора кода, отображающее текущий проект.

      Скриншот 1. Интерфейс Android Studio

      Рассмотрим интерфейс Android Studio

      1. Панель Toolbar предоставляет быстрый доступ к самым востребованным командам, как запуск приложения или открытие SDK менеджера.
      2. Панель Navigationbar помогает перемещаться по проекту и открывать файлы для редактирования. Он обеспечивает более компактный вид структуры, видимой в окне Project.
      3. Окно редактора позволяет создавать и редактировать код. В зависимости от типа открытого файла вид редактора может измениться. Например, при просмотре файла макета редактор отображает редактор макета.
      4. Панель Toolbuttons расположена по периметру окна IDE и содержит кнопки, позволяющие разворачивать или сворачивать отдельные окна инструментов.
      5. Окна инструментов предоставляют доступ к определенным задачам, таким как управление проектами, поиск, управление версиями и многое другое. Их можно развернуть и свернуть. Далее мы рассмотрим их более подробно.
      6. Statusbar отображает состояния проекта и самой IDE, а также различные предупреждения или сообщения.

      Главное окно можно упорядочить, чтобы предоставить больше места на экране, скрывая или перемещая панели инструментов и окна инструментов. Для доступа к большинству функций IDE также можно использовать сочетания клавиш.

      В любой момент можно выполнить поиск по исходному коду, базам данных, командам, элементам пользовательского интерфейса и т. д., дважды нажав клавишу Shift или щелкнув увеличительное стекло в верхнем правом углу окна Android Studio. Это может быть очень полезно, если, например, вы пытаетесь найти конкретную команду IDE, которую вы забыли, как запустить.

      Окно структуры проекта

      Скриншот 2. Окно структуры проекта Android Studio

      Изучение структуры и макета проекта

      Можно посмотреть иерархию файлов приложения несколькими способами.

      1. Окно структуры проекта (1) с отображением дерева файлов. (См. 1 на Скриншоте 2)
      2. Кнопка Project(2) скрывает и отображает окно структуры проекта. Включите пункт меню View>ToolButtons чтобы увидеть эту кнопку.
      3. Текущий выбор вида проекта Project>Android. Нажмите выпадающий список Android(3) для просмотра других доступных видов проекта.

      В виде отображения Project > Project вы увидите полную структуру папок проекта, как она выглядит на диске. Здесь много файлов и папок и новичку здесь можно запутаться. Главное, на что следует обратить внимание: проект имеет модульную структуру и основной модуль нашего приложения – app. Project» w />

      Скриншот 3. Окно структуры проекта Android Studio в виде Project> Project

      Если раскрыть папку app, мы увидим такие папки:

      • build — здесь файлы, создаваемые системой в процессе компиляции, лучше ничего там не менять
      • libs — папка для сторонних библиотек, подключаемых в проект
      • src – папка для исходного кода и ресурсов
      • внутри src находится папка main — это основная рабочая папка, с которой мы будем иметь дело
      • внутри main находится папки java и res – это папки для кода и ресурсов, рассмотрим их позже

      Также в папке модуля app имеется файл системы сборки build.gradle, мы рассмотрим его позже.

      Если переключиться на вид проекта Project > Andro >

      Скриншот 4. Окно структуры проекта Android Studio в виде Project>Android

      В виде Project > Android вы увидите в папке app такие папки: manifests, java, и res.

      1. Раскройте папку manifests.Эта папка содержит файл AndroidManifest.xml. Этот файл описывает все компоненты приложения Android и считывается системой среды выполнения Android при запуске приложения.
      2. Раскройте папку java. Все файлы кода на языке Котлин и Java организованы здесь. Папка java содержит три подпапки:com.example.android.myfirstapp (или указанное имя домена): Эта папка содержит файлы исходного кода Котлин и Java для вашего приложения. С этой папкой мы будем работать большую часть времени, поскольку это главный пакет проекта.


      com.example.android.myfirstapp (androidTest): эта папка для размещения инструментальных тестов.

      com.example.android.myfirstapp (test): эта папка для размещения модульных тестов.

      Подробнее о тестах вы можете узнать из Курса по архитектуре андроид-приложений.

      1. Раскройте папку res. Эта папка содержит все ресурсы для вашего приложения, включая изображения, файлы макетов экранов, строковые ресурсы, значки и иконки, цвета и стили оформления. Она включает такие вложенные папки:drawable: Все изображения для вашего приложения будут сохранены в этой папке.layout: Эта папка содержит файлы макета для активити – экранов приложения. В настоящее время ваше приложение имеет одно активити с файлом макета activity_main.xml.mipmap: Эта папка содержит значки запуска приложения – это те значки, которые отображаются на андроид-устройстве после установки приложения.values: Содержит ресурсы, такие как строки и цвета, используемые в приложении.

      Также в окне структуры проекта есть папка Gradle Scripts. Раскройте ее. В начале списка есть два файла с одинаковыми именами build.gradle. Это файлы сборки для системы Gradle, которая используется для компиляции, построения и упаковки приложений и библиотек. В скобках после имени файлов указана принадлежность файла модулю App или всему проекту. Файл сборки уровня проекта содержит настройки для всего проекта, а файл сборки уровня модуля содержит настройки для модуля. Чаще всего мы будем работать именно с файлом сборки уровня модуля. Он содержит такие основные секции, как:

      • android<>, где указаны версии инструментов разработки, минимальная поддерживаемая версия API, идентификатор и версия приложения для Google Play, и другие параметры
      • dependencies<>, которая содержит список библиотек, подключаемых к проекту. Могут быть подключены как локальные (помещенные в папку libs), так и хранящиеся удаленно библиотеки.

      Запуск android-приложения

      Наиболее очевидный способ проверить работу приложения в процессе разработки – установить и запустить его на андроид-устройстве.

      Для запуска приложения из среды разработки Android Studio мы можем использовать 2 способа:

      • подключенный к ПК смартфон или планшет под управлением системы Android
      • эмулятор Android

      Оба этих способа имеют свои преимущества и недостатки, и какой использовать, выбирать вам. Для начинающего разработчика подойдет любой способ.

      Что такое андроид-смартфон, вы наверняка уже знаете, раз заинтересовались темой разработки приложений. А что такое эмулятор Android? Это запуск системы Android на ПК в отдельной виртуальной машине.

      Существует много эмуляторов Android, например BlueStacks, Droid4X, Nox APP Player, Genymotion, и другие. Большинство из них разработаны для игр и не очень подходят для тестирования приложений, кроме Genymotion.

      В Android Studio есть собственный эмулятор, который может запускать образы виртуальных устройств с различными характеристиками, таких как смартфоны Nexus и Pixel, а также планшеты наиболее распространенных типов.

      Создание виртуального android-устройства (эмулятора)

      В Android Studio есть утилита Android Virtual Device (AVD) manager для создания виртуального устройства (также известного как эмулятор), моделирующего конфигурацию определенного типа андроид-устройства.

      Первым шагом является создание конфигурации, описывающей виртуальное устройство.

      1. В главном меню Android Studio, выберите Tools >Android >AVDManager, или нажмите иконку AVD Manager в тулбаре
      2. Нажмите кнопку +Create Virtual Device. (Если виртуальное устройство создано ранее, в окне отображаются все существующие устройства и кнопка +CreateVirtualDevice находится внизу.) В диалоговом окне SelectHardware отображается список предварительно настроенных типов аппаратных устройств.
      3. Выберите устройство, например Nexus 5, и нажмите Next.
      4. В окне SystemImage, на вкладке Recommended, выберите нужную версию.
      5. Если ссылка Download отображается рядом с версией, значит она еще не установлена и требуется загрузить ее. При необходимости щелкните ссылку, чтобы начать загрузку, и нажмите кнопку Next по окончании загрузки.
      6. В следующем диалоговом окне примите значения по умолчанию и нажмите кнопку Finish.
      7. Если окно YourVirtualDevices AVD Manager еще открыто, закройте его.

      Возможные проблемы

      Если у вас на компьютере установлена операционная система Windows, а процессор AMD, то скорее всего вы увидите такое предупреждение в окне выбора оборудования для виртуального устройства. Дело в том, что образы виртуальных устройств с типом x86 не работают на связке Windows + AMD. Причем на связке Linux + AMD таких проблем нет. Процессоры Intel поддерживают образы x86 на любой операционной системе. Для Windows + AMD вы можете использовать образы типа arm, но они гораздо более медленные. Выходом будет использование реального устройства – андроид-смартфона или планшета, подключенного к компьютеру.

      Другой распространенной проблемой является отключенная виртуализация процессора. Включить виртуализацию можно в биосе, в интернете можно найти много инструкций, как это делается.

      Также нужно в SDK Manager на вкладке SDK Tools установить Intel x86 Emulator Accelerator для лучшей производительности и скорости работы. Только для процессоров Intel.

      Если в окне выбора системного образа нет активных образов для установки, загрузите образ необходимой версии Andro >

      Скриншот 5. Установите флаг Show Package Details для отображения всех компонентов платформы

      Запуск приложения на эмуляторе

      1. В Android Studio, выберите в главном меню команду Run>Runapp или нажмите иконку Run в тулбаре.
      2. В окне SelectDeploymentTarget, под AvailableVirtualDevices, выберите только что настроенное виртуальное устройство и щелкните OK.

      Эмулятор запускается и загружается как физическое устройство. В зависимости от скорости компьютера это может занять некоторое время. Можно посмотреть в маленькую горизонтальную строку состояния в самом низу окна Android Studio, чтобы увидеть ход выполнения.

      После того как приложение будет построено и эмулятор будет готов, среда Andro >

      Замечание: рекомендуется запускать эмулятор в начале сеанса. Не закрывайте эмулятор до тех пор, пока не будет выполнена проверка приложения, чтобы не дожидаться повторной загрузки эмулятора. Кроме того, не следует одновременно запускать несколько эмуляторов, чтобы уменьшить использование памяти.

      Запуск приложения на реальном андроид-устройстве

      • Устройство на Android, например, смартфон или планшет.
      • Кабель USB для подключения устройства Android к компьютеру.

      Запуск приложения на устройстве

      1. Подключите ваш смартфон к компьютеру с помощью кабеля USB. Если вы разрабатываете на Windows, вам может потребоваться установить соответствующий драйвер USB для вашего устройства. Для получения справки по установке драйверов см. Драйвера OEM USB.
      2. Включите Отладка через USB на вашем устройстве.
      • На большинстве устройств под управлением Android 3.2 или старше, вы можете найти опцию в меню Настройки > Приложения > Разработка.
      • На Android 4.0 и новее, это находится в Настройки > Для разработчиков.

      Примечание: На Android 4.2 и новее, пункт меню Для разработчиков по умолчанию скрыт. Чтобы сделать его доступным, перейдите к Настройки > О телефоне и нажмите Номер сборки семь раз. Вернитесь к предыдущему экрану, чтобы найти пункт меню Для разработчиков.

      Чтобы запустить приложение из Android Studio:

      Откройте один из файлов вашего проекта и нажмите Run app на панели инструментов. Или нажмите комбинацию клавиш Shift+F10.

      Откроется окно выбора подключенного реального устройства или эмулятора. Выберите ваше устройство и нажмите OK.

      Android Studio устанавливает приложение на выбранное устройство и запускает его.

      Это простое приложение отображает строку «Hello World» на экране виртуального или физического устройства Android.

      Note: Если на устройстве установлена платформа Android, которая не установлена в среде Android Studio, может быть выведено сообщение с запросом о необходимости установки необходимой платформы. Нажмите Install and Continue, затем кнопку Finish по окончании установки.

      Неполадки

      В случае неполадок при запуске приложения в нижней части окна Android Studio открывается окно Logcat, где можно увидеть текст ошибки и возможное решение проблемы. Если вам непонятно, о чем там написано, попробуйте загуглить часть текста ошибки. Очень вероятно, что вы найдете в результатах поиска решение вашей проблемы на форумах для программистов.

      Если Приложение не запускается, закройте среду Android Studio и перезапустите ее.

      Если среда разработки Android Studio не распознает устройство, попробуйте выполнить следующие действия.

      1. Отключите устройство от компьютера и снова подключите его.
      2. Перезапустите среду Android Studio.

      Если компьютер по-прежнему не находит устройство или объявляет его «неавторизованным»:

      1. Отключите устройство.
      2. На устройстве, откройте в меню «Параметры разработчика»
      3. Проверьте включение отладки USB.
      4. Подключите устройство к компьютеру.
      5. При появлении соответствующего запроса на устройстве предоставьте необходимые разрешения.

      Возможно, потребуется установить соответствующий драйвер USB для устройства. См. Using Hardware Devices documentation.

      Все ссылки на дополнительные материалы по теме есть в текстовой версии урока на сайте fandroid.info. Вопросы задавайте в комментариях к уроку на сайте.

      Надеемся, у вас все получилось и вы запустили приложение на устройстве. А на следующем уроке мы более подробно разберемся в приложении и попробуем изменить его. Всем добра!

      Android-студия не видит устройство

      Менеджер AVD в Android Studio не показывает мое устройство, но «ADB устройство» не показывает. Я пропускаю что-то очевидное здесь?

      Недавно я имел проблемы с этим, и независимо от того, что я сделал (перезагрузка ADB, редактировать adb_usb.ini, перезагрузите компьютер + устройство + сменный USB — порт, переустановите студии и т.д. и т.п.) Я просто не мог заставить его работать, и даже не мог обнаружить устройство при помощи «ADB устройств». Наконец после того, как около 2 часов и прибегая к помощи тестирования, кто — то предложил переключиться на РТР вместо MTP на устройстве. Когда я сделал это , я получил всплывающее окно на моем устройстве просят меня , чтобы мой доступ макинтош и вдруг все работало (пришлось перезагрузить студию для того , чтобы показать там , как хорошо , хотя).

      Я мог бы натыкаясь эту тему сейчас, но это первый результат поиска на Google, и у меня было много проблем с поиском ответа на эту проблему, так что я подумал, что это должно быть добавлено в качестве решения.

      На устройстве:

      Перейти к настройкам параметров / разработчика / разрешить режим USB отладки

      Если опция «Разрешить режим USB отладки» отключена. Тогда вы, возможно, устройство в данный момент подключены к компьютеру. Отключите устройство и теперь опция должна быть доступна

      Примечание: На Android 4.2 и новее, Параметры разработчика по умолчанию скрыты. Для того, чтобы сделать его доступным, перейдите в раздел Настройки> О телефоне и нажмите номер сборки семь раз. Возврат к предыдущему экрану , чтобы найти варианты для разработчиков.

      Если он по-прежнему не поможет, вы можете Google это с этим выражением:

      Как включить режим разработчика на YOUR_PHONE_TYPE

      Для того, чтобы изменить то, что ваши приложения по умолчанию, когда вы щелкните выполнения или отладки в Android Studio, выполните следующие действия:

      1. перейти к Run

      2. Нажмите на Edit Configurations

      3. Выберите проект

      4. найти целевое устройство раздел под вкладкой Общей на странице Android приложений .

      Это, кажется, где вы переключаетесь, что проект строит. Если вы импортируете проект, он на самом деле по умолчанию в эмуляторе, не знаю, почему.

      Некоторые кабели не были использованы для режима проявителя или передачи файла . Решение будет заменить кабель и не тратить время.

      Я должен был , killall adb потому что каким — то образом, Android студии удалось врезаться и не хотят общаться с ADB больше. Таким образом, мое устройство не обнаруживалось.

      Так бросить Android Studio, завершения всех ADB экземпляров в терминале и снова начиная Android Studio (должен спросить, если он должен включить отладку тогда) работали.

      Он работает для меня следующие шаги: —

      Если вы используете Windows, то устройство не будет отображаться из-за выпуск драйвера.

      Перейти к менеджеру устройств (просто найти его с помощью Start) и искать какое — либо устройство , показывающее ошибку. Многие андроиды будут отображаться как неизвестное устройство USB и поставляется с восклицательным знаком. Выберите это устройство и попробуйте обновить драйвера. для обновления части по ссылке: универсальный ADB

      Но перед этим, вы должны обновить менеджер SDk и сделать установлен что пакет USB Driver Google.

      Когда это сделано, файлы драйвера загружаются в \ Extras \ Google \ usb_driver \ каталог. Подсказки : Поиск «android_winusb.inf» под ОС Windows Start и Open File Место , чтобы получить каталог упоминается.


      Откройте ваш диспетчер устройств, перейдите на андроид устройства, щелкните правой кнопкой мыши на ней и выберите Обновить драйвер, затем выберите драйвер Обзор. Следуйте пути расположения файлов, ранее установить Google USB Driver.

      Перезапустите Android Studio и выберите Функции разработчика в вашем андроид устройства и подключите USB.

      Мой Nexus 5 телефон не имеет возможности разработчиков в меню настроек. Я должен был сделать следующее:

      На Android 4.2 и новее, Параметры разработчика по умолчанию скрыты. Для того, чтобы сделать его доступным, перейдите в раздел Настройки> О телефоне и нажмите номер сборки семь раз. Возврат к предыдущему экрану, чтобы найти варианты для разработчиков.

      Пробыв некоторое время я обнаружил, что проблема в том, чтобы включить опцию отладки USB включено. Просто найдите в своем мобильном Настройки-> Разработчик Option-> USB отладки. Просто включите его, и он работает. Это может помочь кому-то!

      В моем случае

      андроид студия внезапно перестать видеть мое устройство

      Я это исправить путем изменения опции USB в устройство медиа (MTP)

      как получить параметр USB от хранения USB подключения к компьютеру

      проверить Debugging из вариантов разработчика

      попробуйте повторно запустить на устройстве, он должен работать

      Опция USB был только заряд

      ОБНОВЛЕНИЕ ОТВЕТ 26/7/2020

      там много причин, как не включить режим разработчика -> Отладка USB (если вы не видите разработчик опции нажмите 7 раз на номер сборки)

      но я сталкиваюсь еще одна проблема каждая вещь была работает просто отлично вдруг андроид студия не могу видеть мое устройство

      чтобы решить эту проблему, вам необходимо перезапустить ADB, от терминала

      в разделе Устройства -> нажмите на маленькую стрелку вниз -> перезагрузка ADB

      В моем случае следующие шаги помогли решить эту проблему:

      1) Убедитесь, что пакет «Google USB Driver» установлен в Android SDK Manager,

      2) Скачать «ADB Driver Installer 2.0» от здесь

      3) Запустите средство загруженное и подключить смартфон; в моем случае она показала, что водитель был установлен неправильно и предложил исправить

      После этих шагов моего Android-студия мгновенно распознает устройство! Оба MTP и PTP начали работать.

      Испытано для Samsung (Android 4.1.2) и Xiaomi MI4W (Android 4.4.4)

      Выполните следующие действия (для Windows):

      Перейдите на SDk путь установки инструмента, а под \ SDK \ папка платформенных инструментов и выполните следующую команду:

      Если устройства его в списке он должен показать что-то вроде этого:

      Если нет, выполните следующее:

      Попробуйте следующие команды:

      ADB запуска сервера

      Убедитесь, что телефон имеет Параметры разработчика в настройках (если нет, перейдите в раздел Настройки, О телефоне (или устройства), нажмите на Android Версия несколько раз, пока не появится сообщение).

      Убедитесь, что USB отладки включен на ваш телефон (перейти в Настройки разработчика в настройках и включите его)

      Убедитесь, что у вас есть Выберите набор конфигурации USB для MTP (это также в опциях для разработчиков).

      Убедитесь, что вы можете увидеть файлы в устройстве, в проводнике Windows при подключении через USB.

      Убедитесь, что у вас есть драйвер для вашего устройства установлено правильно (в большинстве случаев это происходит, когда вы первый плагин в кабеле USB).

      В Windows, щелкните правой кнопкой мыши на компьютере и откройте диспетчер устройств, проверьте, если у вас есть Android-устройства прямо на корневой папке и под ней должен быть Android Composite ADB Interface. Если у вас нет этого, вы должны загрузить драйвер USB Google. Получи это здесь:

      В диспетчере устройств, найти устройство (должно иметь желтый восклицательный знак), щелкните правой кнопкой мыши, и обновить драйвер (откройте папку с драйвером вы только что загрузили)

      Если это не сработает, попробуйте перезагрузить Android Studio или подключить устройство обратно.

      Некоторые дешевые устройства (около $ 30 таблеток) не обеспечивают драйверы USB для подключения в диспетчере устройств, так что в этом случае вы не повезло.

      Также попробуйте снимите флажок «Инструменты» — «Android» — «Включить интеграцию АБР».

      Это работает для меня после обновления Windows до 10.

      Я обнаружил, что то, что работает для меня:

      CD в папку платформенных инструментов SDk

      Проверьте, если ADB видит устройство

      Если отображается «Список подключенных устройств» и пустую строку ниже, а затем перезапустить ADB следующим образом:

      затем повторно запустить ./adb devices и посмотреть , если он поднимает устройство, например, следующим образом :

      Список устройств прилагается
      устройство 015d2bc285601c0a

      Убедитесь, что вы загрузили правильный API для версии вы устройство использует. После обновления Android версии вашего устройства или переключения на другое устройство, вы не можете иметь правильный API, загруженный на Android Studio. Сделать это:

      Проверьте ваши устройства Android OS версии, перейдя в Настройки> О телефоне> Версия Android

      Убедитесь, что у вас есть правильный API, установленный в Android Studio в SDK Manager,

      Если ваш телефон работал ранее

      Перед тем, как сделать что — нибудь сложное, это может быть простой задачей. Просто отключите и снова включите.

      Если есть дополнительные вопросы,

      Вы также можете проверить, что ваша конфигурация настроена для запуска на телефон.

      Выполнить -> редактировать конфигурации

      И убедитесь, что вы либо по умолчанию на устройство USB или в диалоговом окне Chooser, если вы собираетесь быть переключение между устройствами на вашем эмуляторе, а также.

      Менеджер AVD для эмулятора изображений. Он никогда не показывает оборудование. Это верно для любого использования в AVD Manager: Eclipse, Android Studio и т.д.

      Если вы используете Samsung вы можете загрузить и установить драйвер устройства от Samsung.

      Вам нужно включить режим ADB (как одиннадцатый комментарий)

      Вам нужно установить Target в Android Studio для Dialog «Open Select Deployment Target». Для того, чтобы установить Цель: Выполнить> Изменить> Конфигурации Targets> Открыть Выбор развертывания Target Dialog

      Попробуйте изменить режим USB подключения к миди устройств. То, что работает для меня.

      После того, как у включения режима отладки открытых настроек / опций для разработчиков Обновление конфигурации и то же изображение

      Если вы до сих пор есть эта проблема (позднее лета 2015 года), возможно, вам необходимо:

      Недавно я установил Windows 10 (не обновление, чистая установка), и я забыл драйвер USB ADB

      если ваша версия устройства в 9, то

      Перейти к SDK Tools и обновление SDk же версии и Intstall Google USB Driver

      Я использую версию Android нуги API 24, я решил проблему устройства не обнаруженную заменить кабель USB.

      Ни один из этих ответов не решить мою проблему, пока не обновлен SDK Platform-tools.This может быть одна из причин этой проблемы.

      Идея заключается в том, чтобы установить драйвер USB на вашем компьютере. Пуск -> Диспетчер устройств -> Других устройства. Щелкните правой кнопкой мыши на устройстве USB затем Update Driver Software -> Обзор мой компьютер ..-> Позвольте мне выбрать . -> Android устройства -> Далее.

      Я столкнулась с такой же проблемой. Оказалось неисправный кабель для передачи данных. Устройство начнет заряжаться, но не будет отображаться в подключенных устройствах в Android Studio.

      Попытка другого кабеля работало нормально.

      Попробуйте другой кабель первым, если вы использовали свой текущий на некоторое время.

      Я troubleshotting же проблема. Я попробовал все советы по этой теме в сообщениях выше меня.

      Моя ситуация: — компьютер видел планшет, — имел отладочные опции USB в режиме разработчика на — ADB в SDK не видя мое устройство, убивая и начать Didnt помощи

      Проблема заключалась в том, я имел драйвера Samsung Galaxy на моем Win8. Когда я пошел к менеджеру устройств, был Lenovo A7600 Tablet с желтой маркировкой. Настройки -> актуализировать драйвера -> выбрать из существующих и я подключил драйвера Samsung в этом.

      Он работал как шарм.

      Как водитель не смог загрузить, я не смог подключиться к устройству на Windows 7. Я последовал шаги:

      1. Скачать драйвер для Android USB от сайта Intel
      2. Установите драйвер и перезагрузить систему
      3. Подключите устройство и работал

      Проверьте драйвер устройства, если устройство Galaxy установить Кисе будет искать драйвер

      Я перепробовал все предложенные решения, но ничего не получалось. Однако это решение работало:

      В параметрах разработчика * настроек вашего телефона, вы должны включить отладку USB опцию под Debugging раздела и принимает все запросы разрешений, всплывающее окно на экране телефона.

      Теперь мой телефон распознается в Android Studio.

      * Если вы не видите Параметров разработчика отображается в настройках телефона, перейдите на О телефоне в настройках телефона -> Информация о программном обеспечении -> водопроводный номер сборка несколько раз.

      Есть много причин, почему Android студия не видит мобильный телефон.

      Одной из них является проблема с драйвером интерфейса ADB . Вы можете проверить его в диспетчере устройств:

      Если у вас нет драйвера интерфейса ADB, а затем использовать это руководство , чтобы установить его для чипсета Intel: Установка Android Debug Bridge (ADB) драйвера USB на компьютере ОС Windows .

      Если у вас есть другие, но не Intel, а затем попытаться найти драйвера на веб-сайте изготовления.

      В Windows 7, единственное, что работает для меня это. Перейти к диспетчеру устройств -> Под Android Phone -> Щелкните правой кнопкой мыши и выберите «Включить»


      Это мой первый раз работает Android проект сегодня через Android Studio с момента его версии 2.x, и у меня такая же проблема. Однако это с Flutter плагин. У меня есть обходной путь для людей с подобной установкой.

      • MacOS Мохаве на MacBook с Type-C-к-USB ключа
      • Android 6,0
      • Android Studio 3.4.1: Android SDK 9. +, 6,0
      • На Mac, ANDROID_HOME определяется, PATH включает в себя все необходимые траектории инструмента
      • adb devices дает правильную информацию устройства;
      • flutter devices показывает правильно информация устройство с большим количеством деталей;
      • Помощник подключения Android Studio показывает , Android как обнаруженное устройство USB;
      • Панель инструментов показывает ;
      • Менеджер АВД не проявляет такого устройства .

      Мой обходной путь

      • Открыть терминал и cd к моему корню проекта;
      • Запуск flutter run и приложение правильно развернуты и работает нормально;

      После этого, мое наблюдение

      • Панель инструментов показывает мое имя устройства; то я могу запустить все из панели непосредственно, в том числе Hot Reload;
      • USB конфигурации на устройстве автоматически переключается в режим PTP из МТР по умолчанию;
      • AVD Менеджер по- прежнему не показывает мое устройство . Позор!

      Но, по крайней мере, я больше не заблокирован этим вопросом с Android Studio.

      Android Studio: Select Deployment target

      When I click on run in the android studio. The select deployment target pops up with connected devices . I have my phone connected to it and there is about three emulators also connected.

      P.S: Note that I have been running it before and it works. And I have searched for answers on google for two days straight and still not found any solution.

      See also questions close to this topic

      I’m trying to set icons to my tab layout’s tabs using this code inside the onCreate method of the activity

      as it should work perfectly fine because similar TabLayout.Tab methods such as

      do in the exact same scope, it doesn’t.

      Weirdly, the same code works if I put it inside tab layout’s OnTabSelectedListener

      There is no logic behind this as far as I got. Is this a bug or am I missing something? How can I use these methods without using a listener?

      I use these versions of the libraries:

      I am reading Pinterest Android documentation on how to implement Pinterest SDK into Android app : https://developers.pinterest.com/docs/sdks/android/? Stuck on authentication.

      This example is presented.

      But how to use it? How to declare pdkClient variable?

      If I making it static, PDKClient.login method yelling «Non-static method . » and new PDKCallback() yelling: «Cannot access com.android.volley.Response.Listener»

      everyone, I created a method which generates an xlsx file and now I would like to auto-resize its columns. I tried this function:

      The problem is that I get the error:

      Failed resolution of: Ljava/awt/font/FontRenderContext;»

      In this question I found out the exists a method which can I use, but I don’t understand the mechanism. I know the exactly number of the character for each columns, but if I try to insert them manually as well nothing changes:

      0: number of the column.
      8: length of the word in the column

      this is the error I get after

      Currently my app takes each new score from my Quiz and stores it in a file and it is then displayed. What do I need to do if I want to only show the high scores and not each new score in the quiz?

      when the game is over, the score is stored in a file as shown below:

      The score is then shown on the main screen on the app via:

      I have error message (expected begin_array but was begin_object at path .data) when try to get data from JSON and I don’t know how to fix it. This link is my JSON response via postman https://pastecode.xyz/view/870b0c04

      this is my model response in API package https://pastecode.xyz/view/27b5091e

      FeedData is an Interface and just like this: interface FeedData, this is link for my serialization class https://pastecode.xyz/view/8cb5ef7c,

      and this link is when i try to get data https://pastecode.xyz/view/5c730ff2

      can anyone help me to fix this error, thanks!

      So, me and my high school team are designing a mobile application for FBLA using Unreal Engine. I would like to implement the «casual» scroll style with a person being able to simply swipe up using their finger so that the page will go up and not using the ScrollBox. Do I need to implement this feature, or is ti implemented automatically? If I do need to implement it, how do I do it?

      A page on my site is showing an unwanted white space on the right side in mobile, the page is showing fine in android Mozilla Firefox browser but the problem is occurring in android Google Chrome browser. All the other pages are fine. I can’t find out where the problem is lying in this particular page. Following is the link of the page:

      The screenshot is as follows:

      I have made an application for both android and iOS. It is working well for most of devices but on newest Galaxy series such as Galaxy S9, Galaxy note 10, api request is not working. When I press the Sign in and sign up button, nothing happens that it seems api request is not working.
      My server has no ssl certificate, and is this the reason why it is not working? Please help me that I have don’t have any idea about this problem.

      Краткое руководство. Создание приложения Android с помощью Пространственных привязок Azure Quickstart: Create an Android app with Azure Spatial Anchors

      Краткое руководство по созданию приложения Android с помощью Пространственных привязок Azure в Java или C++/NDK. This quickstart covers how to create an Android app using Azure Spatial Anchors in either Java or C++/NDK. «Пространственные привязки Azure» — это кроссплатформенная служба разработчика, которая позволяет создавать среды смешанной реальности с применением объектов, не меняющих своего расположения на устройствах с течением времени. Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. После завершения вы получите приложение Android ARCore, которое может сохранять и отзывать пространственные привязки. When you’re finished, you’ll have an ARCore Android app that can save and recall a spatial anchor.

      Вы узнаете, как: You’ll learn how to:

      • создавать учетную запись в службе «Пространственные привязки»; Create a Spatial Anchors account
      • настроить идентификатор и ключ учетной записи в службе «Пространственные привязки»; Configure the Spatial Anchors account identifier and account key
      • развертывать и запускать на устройстве Android. Deploy and run on an Android device

      Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начать работу. If you don’t have an Azure subscription, create a free account before you begin.

      Предварительные требования Prerequisites

      В рамках этого краткого руководства вам потребуются: To complete this quickstart, make sure you have:

      • Компьютер под управлением macOS или Windows с Android Studio 3.4 или более поздних версий. A Windows or macOS machine with Android Studio 3.4+.
        • Если вы используете ОС Windows, вам также потребуется Git для Windows. If running on Windows, you’ll also need Git for Windows.
        • Если вы используете macOS, установите Git с помощью Homebrew. If running on macOS, get Git installed via HomeBrew. Введите в одну строку терминала такую команду: /usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)» . Enter the following command into a single line of the Terminal: /usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)» . Затем выполните brew install git . Then, run brew install git .
        • Чтобы создать пример NDK, вам также необходимо установить пакет NDK и SDK Tools CMake 3.6 (или более поздней версии) в Android Studio. To build the NDK sample, you’ll also need to install the NDK and CMake 3.6 or greater SDK Tools in Android Studio.
      • Устройство Android с включенным режимом разработчика и поддержкой ARCore. A developer enabled and ARCore capable Android device.
        • Для взаимодействия компьютера с устройством Android могут потребоваться дополнительные драйверы устройств. Additional device drivers may be required for your computer to communicate with your Android device. Дополнительные сведения и инструкции см. здесь. See here for additional information and instructions.
      • Целевой ОС для вашего приложения должна быть ARCore 1.8. Your app must target ARCore 1.8.

      Создание ресурса Пространственных привязок Create a Spatial Anchors resource

      В левой области навигации портала Azure нажмите Создать ресурс. In the left navigation pane in the Azure portal, select Create a resource.

      Выполните поиск по запросу Пространственные привязки с помощью поля поиска. Use the search box to search for Spatial Anchors.

      Нажмите Пространственные привязки. Select Spatial Anchors. В диалоговом окне выберите Создать. In the dialog box, select Create.

      В диалоговом окне Учетная запись Пространственных привязок: In the Spatial Anchors Account dialog box:

      Введите уникальное имя ресурса, используя обычные буквенно-цифровые символы. Enter a unique resource name, using regular alphanumeric characters.

      Выберите подписку, к которой нужно присоединить ресурс. Select the subscription that you want to attach the resource to.

      Создайте группу ресурсов, нажав Создать. Create a resource group by selecting Create new. Назовите ее myResourceGroup и нажмите ОК. Name it myResourceGroup and select OK. Группа ресурсов — это логический контейнер, в котором происходит развертывание ресурсов Azure (веб-приложений, баз данных и учетных записей хранения) и управление ими. A resource group is a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed. Например, в дальнейшем можно удалить всю группу ресурсов при помощи одного простого действия. For example, you can choose to delete the entire resource group in one simple step later.

      Выберите расположение (регион), в котором будет размещен ресурс. Select a location (region) in which to place the resource.

      Выберите Создать, чтобы начать создание ресурса. Select New to begin creating the resource.

      После создания ресурса на портале Azure отобразится оповещение о завершении развертывания. After the resource is created, Azure Portal will show that your deployment is complete. Щелкните Перейти к ресурсу. Click Go to resource.

      Теперь можно просмотреть свойства ресурса. Then, you can view the resource properties. Скопируйте значение идентификатора учетной записи ресурса в текстовый редактор, так как оно понадобится позднее. Copy the resource’s Account ID value into a text editor because you’ll need it later.

      В меню Параметры выберите Ключ. Under Settings, select Key. Скопируйте значение первичного ключа в текстовый редактор. Copy the Primary key value into a text editor. Это значение Account Key . This value is the Account Key . Он понадобится вам позднее. You’ll need it later.

      Открытие примера проекта Open the sample project

      Клонируйте репозиторий примеров, выполнив следующую команду: Clone the samples repository by running the following command:

      Клонируйте репозиторий примеров, выполнив следующую команду: Clone the samples repository by running the following command:

      Загрузите файл arcore_c_api.h отсюда и поместите его в папку Android\NDK\libraries\include . Download arcore_c_api.h from here and place it in Android\NDK\libraries\include .

      Из нового клонированного репозитория инициализируйте подмодули, выполнив следующую команду: From within the newly cloned repository, initialize submodules by running the following command:

      Откройте Android Studio. Open Android Studio.

      Выберите Open an existing Android Studio project (Открыть существующий проект Android Studio), а затем выберите проект, расположенный в Android/Java/ . Select Open an existing Android Studio project and select the project located at Android/Java/ .

      Выберите Open an existing Android Studio project (Открыть существующий проект Android Studio), а затем выберите проект, расположенный в Android/NDK/ . Select Open an existing Android Studio project and select the project located at Android/NDK/ .

      Настройка идентификатора и ключа учетной записи Configure account identifier and key

      Следующим шагом является настройка приложения для использования идентификатора вашей учетной записи и ключа учетной записи. The next step is to configure the app to use your account identifier and account key. Вы скопировали их в текстовый редактор, когда выполняли настройку ресурсов пространственных привязок. You copied them into a text editor when setting up the Spatial Anchors resource.

      Откройте Android/Java/app/src/main/java/com/microsoft/sampleandroid/AzureSpatialAnchorsManager.java . Open Android/Java/app/src/main/java/com/microsoft/sampleandroid/AzureSpatialAnchorsManager.java .

      Найдите поле SpatialAnchorsAccountKey и замените Set me ключом учетной записи. Locate the SpatialAnchorsAccountKey field and replace Set me with the account key.

      Найдите поле SpatialAnchorsAccountId и замените Set me идентификатором учетной записи. Locate the SpatialAnchorsAccountId field and replace Set me with the account identifier.

      Откройте Android/NDK/app/src/main/cpp/AzureSpatialAnchorsApplication.cpp . Open Android/NDK/app/src/main/cpp/AzureSpatialAnchorsApplication.cpp .

      Найдите поле SpatialAnchorsAccountKey и замените Set me ключом учетной записи. Locate the SpatialAnchorsAccountKey field and replace Set me with the account key.

      Найдите поле SpatialAnchorsAccountId и замените Set me идентификатором учетной записи. Locate the SpatialAnchorsAccountId field and replace Set me with the account identifier.

      Развертывание приложения на устройстве Android Deploy the app to your Android device

      Включите устройство с Android, войдите и подключите его к ПК с помощью USB-кабеля. Power on the Android device, sign in, and connect it to the PC using a USB cable.

      Выберите Выполнить на панели инструментов Android Studio. Select Run from the Android Studio toolbar.

      В диалоговом окне Select Deployment Target (Выбор цели развертывания) выберите устройство с Android, а затем выберите , чтобы запустить приложение на этом устройстве. Select the Android device in the Select Deployment Target dialog, and select OK to run the app on the Android device.

      Следуйте инструкциям в программе для размещения и отзыва привязки. Follow the instructions in the app to place and recall an anchor.

      Остановите программу, выбрав Остановить на панели инструментов Android Studio. Stop the app by selecting Stop from the Android Studio toolbar.

      Очистка ресурсов Clean up resources

      На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. In the preceding steps, you created Azure resources in a resource group. Если вы считаете, что в будущем эти ресурсы вам не понадобятся, их можно удалить, удалив группу ресурсов. If you don’t expect to need these resources in the future, you can delete them by deleting the resource group.

      В меню портала Azure или на домашней странице выберите Группы ресурсов, а на странице Группы ресурсов выберите myResourceGroup. From the Azure portal menu or Home page, select Resource groups, and on the Resource groups page, select myResourceGroup.

      На странице myResourceGroup убедитесь, что перечислены те ресурсы, которые нужно удалить. On the myResourceGroup page, make sure that the listed resources are the ones you want to delete.

      Щелкните Удалить, введите в текстовое поле myResourceGroup и снова щелкните Удалить. Select Delete, type myResourceGroup in the text box, and then select Delete.

      Дополнительная информация Next steps

      В этом кратком руководстве вы создали учетную запись Пространственных привязок. In this quickstart, you created a Spatial Anchors account. Затем вы настроили и развернули приложение для сохранения и повторного вызова пространственных привязок. You then configured and deployed an app to save and recall spatial anchors. Дополнительные сведения о том, как улучшить приложение таким образом, чтобы оно совместно использовало пространственные привязки с другими устройствами, см. в следующем руководстве. To learn more about how to improve the app so it can share spatial anchors with other devices, continue to the next tutorial.

      Цукерберг рекомендует:  Обучение - Строку в пример, пример в ответ, ответ в строку
    Понравилась статья? Поделиться с друзьями:
    Все языки программирования для начинающих