[英]Android Studio recognizes ONE but NOT another connected device
我上周开始使用Android Studio(AS)。 我为手机制作了一个可运行的应用。 我现在想在平板电脑上运行它。 AS没有看到它已连接。 Logcat说“找不到设备”。
我做了很多研究都无济于事。 我的问题是, “我该怎么做才能使AS看到连接的设备?”
我列出了所有我能想到的相关内容。
adb devices
,但手机确实显示了,但平板电脑没有显示。 我去了Android开发者论坛问这个问题。 从来没有去过那里。 它说的是:
新来的? 如果您刚刚开始开发Android应用程序,并且有初学者级的问题,请考虑在Stack Overflow上提问。
因此,我在这里寻找与我遵循但没有帮助的这些SO线程相同的帮助:
我每个线程都安装了最新的Google USB驱动程序(10)。 没有帮助
android:targetSdkVersion="17"
。 没有帮助 这是AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.dov.tablet" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
android:targetSdkVersion="17"
<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>
这是gradle.build:
apply plugin: 'com.android.application'
android {
compileSdkVersion 17
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "com.example.dov.tablet"
minSdkVersion 17
targetSdkVersion 17
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
我已经做了所有我能想到的事情,但设备却无法识别。
有人可以给我提示下一步怎么做吗?
有趣的是...。我所要做的就是访问另外五个Google链接,我得到了自己的解决方案。
我在这里找到的。
问题是:即使设备管理器“看到”了设备,Windows也找不到驱动程序来使平板电脑 (Verizon Ellipsis)成为手机 。
驱动程序隐藏在设备上。
下拉设备顶部的消息(通知)栏,然后查找其连接方式。 单击该区域,然后选中“作为CD-ROM连接”下的“内置CD-ROM驱动器”框。
在Windows资源管理器中,找到“ CD-ROM驱动器”并运行“ Install.bat”。 由于未签名的驱动程序,它可能会失败。 每次出现提示时,请单击“仍然安装”(可能是四次)。 批处理文件完成后,检查“ Device Manager
是否没有错误。
AS可能还不满意,说有设备,但设备已脱机。 在设备屏幕上查看。 可能要求确认可以连接。 接受。
....................................
如果那不起作用:
.......................
下拉设备通知,将设备从成为CD-ROM驱动器更改为媒体设备 。
加载Android Studio并运行该应用程序。
我的应用程序运行完美。
万岁。
摘要:
ps在我意识到必须将设备改回为媒体设备之前,logcat疯了,试图弄清楚该怎么做。
PPS install.bat完成后,设备管理器立即如下所示:
如果您的平板电脑是三星的,请安装Samsung Kies。 它解决了我的问题...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.