0

Hy Everybody!IntelliJ Тестирование приложений на устройстве Android

Я начинаю изучать разработку Android, и я хотел бы попробовать свои приложения на Android-устройстве Android (смартфон) HTC (wildfire s). Моя большая проблема - это не может. В IntelliJ предоставить следующие после я нажав кнопку запуска:

Waiting for device. 
Target device: SH1A3TR00615 
Uploading file 
    local path: D:\javas\MyActivity\out\production\MyActivity\MyActivity.apk 
    remote path: /data/local/tmp/com.example.MyActivity 
Installing com.example.MyActivity 
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.MyActivity" 
pkg: /data/local/tmp/com.example.MyActivity 
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE] 

Я - с помощью IntelliJ,
- установлен HTC Sync
- установленные Android SDK Tools (1,16)
- установлен ADBDriver

Способ создания и запуска моего первого приложения:
Файл-> новый проект
В всплывающем окне я выбираю - под секцией андроида - прикладной модульSDK Проект: Android 4.4 Платформа (Java версия 1.7.0_45)
При более формате настройки проекта: .idea (на основе каталога)
... и мой проект создан, есть AndroidMainfest.xml папка SRC, и некоторые другие файлы и папки тоже.

Моего AndroidMainfest.xml выглядит:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      package="com.example.MyActivity" 
      android:versionCode="1" 
      android:versionName="1.0"> 
    <uses-sdk android:minSdkVersion="19"/> 
    <application android:debuggable="true" android:label="@string/app_name" android:icon="@drawable/ic_launcher"> 
     <activity android:name="MyActivity" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN"/> 
       <category android:name="android.intent.category.LAUNCHER"/> 
      </intent-filter> 
     </activity> 
    </application> 
</manifest> 

Когда я нажмите на андроид значке в нижней части, он открывает окно, и я вижу «бегущие строки», когда я касаюсь моего телефона, так Я предполагаю, что IntelliJ узнал о моем телефоне.
Я попытался выйти и снова запустить Intellij, но пробник все еще был там.

Если выбрать целевое устройство при запуске «Выбери бегущее устройство», я вижу там мой телефон, но: Совместимость: нет

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

ответ

0

Эта ошибка выглядит так, как будто вам не хватает места на внутренней памяти. Возможно, вам придется очистить некоторые данные внутри, прежде чем он позволит вам запустить apk на устройство. В качестве альтернативы вы можете взять тот apk, который находится на указанном пути, и, установив вашу SD-карту, если у вас есть внешний microSD на вашем телефоне, поместите его туда, прежде чем устанавливать вручную с телефона.

0

Вам необходимо изменить ваш ss-sdk android: minSdkVersion = "19" to-sdk android: minSdkVersion = "16" и установить ваш компилятор на 1.6 (вы можете найти это в настройках - компилятор - Java Compiler - и затем выберите 1.6 (версию проекта байткода (правая сторона)).

Надеется, что это помогает

Chow

Смежные вопросы