Android设备上的IntelliJ应用测试
大家好 我开始学习android开发,我想在我的HTC(wildfire s)android设备(智能手机)上尝试我的应用程序。我最大的问题是我不能那样做。 单击运行按钮后,intellij将提供以下功能:Android设备上的IntelliJ应用测试,android,intellij-idea,development-environment,htc-android,Android,Intellij Idea,Development Environment,Htc Android,大家好 我开始学习android开发,我想在我的HTC(wildfire s)android设备(智能手机)上尝试我的应用程序。我最大的问题是我不能那样做。 单击运行按钮后,intellij将提供以下功能: Waiting for device. Target device: SH1A3TR00615 Uploading file local path: D:\javas\MyActivity\out\production\MyActivity\MyActivity.apk
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同步
-已安装的Android SDK工具(1.16)
-已安装的ADBDriver 我创建和运行第一个应用程序的方式:
文件->新建项目
在弹出窗口中,我选择-在android secion下-应用程序模块
Project SDK:Android 4.4平台(java版本1.7.0_45)
在更多设置项目格式:.idea(基于目录)
…在我创建的项目中,有一个AndroidMainfest.xml、src文件夹以及其他一些文件和文件夹 My 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>
当我点击底部的android图标时,它会打开一个窗口,当我触摸手机时,我会看到一个“正在运行的行”,所以我想IntelliJ知道我的手机。我试图退出并再次启动Intellij,但问题仍然存在 如果我在启动时选择目标设备“选择正在运行的设备”,我会在那里看到我的手机,但是:兼容:否
请有人帮我开始在我的设备上开发android….在我看来,这个错误好像你的内存空间不足。您可能需要先清除一些内部数据,然后才能将apk闪存到设备上。或者,您可以使用位于所列路径的apk,通过挂载sd卡,假设您的手机中有外部microSD,将其放置在那里,然后再从手机手动安装。您需要将uses sdk android:minSdkVersion=“19”更改为uses sdk android:minSdkVersion=“16”,并将编译器设置为1.6(您可以在settings-compiler-Java compiler下找到它,然后选择1.6(项目字节码版本(右侧)) 希望这有帮助 食物