Android studio 安卓工作室,No,minSdk(API 14)>;deviceSdk(API 1)、moto G、Ubuntu 15.04

Android studio 安卓工作室,No,minSdk(API 14)>;deviceSdk(API 1)、moto G、Ubuntu 15.04,android-studio,ubuntu-15.04,android-min-sdk,Android Studio,Ubuntu 15.04,Android Min Sdk,我刚刚在Ubuntu 15.04(64)上安装了Android Studio(v1.4),无法连接到我的Moto G(Android 5.0.2)来运行我根据教程制作的应用程序 当被要求选择设备时,我的设备有以下选择: TA9290IPXK[NULL]否,minSdk(API 14)>设备SDK(API 1)TA9290IPXK 我已经在设备上启用了USB调试。当运行“adb设备”时,我获得“无权限”,并且在关闭并重新启动adv服务器后,它显示正确的串行ID,但当返回Android Studio

我刚刚在Ubuntu 15.04(64)上安装了Android Studio(v1.4),无法连接到我的Moto G(Android 5.0.2)来运行我根据教程制作的应用程序

当被要求选择设备时,我的设备有以下选择:
TA9290IPXK[NULL]否,minSdk(API 14)>设备SDK(API 1)TA9290IPXK

我已经在设备上启用了USB调试。当运行“adb设备”时,我获得“无权限”,并且在关闭并重新启动adv服务器后,它显示正确的串行ID,但当返回Android Studio时,它仍然不工作


有人遇到过这个问题吗?有人能提供解决方案的建议吗。

好的,我找到了解决方案

结果是,我在不同的路径中安装了2个ADB,Android studio得到的其中一个配置不正确。我也没有正确设置udev规则

下面是我修复它的步骤
1.删除手动安装的ADB
2.修改udev规则以添加设备(事实证明,我的Nexus 7和Moto G分别不是华硕和Motorola,而是谷歌公司。我使用“lsusb”获取了正确的供应商ID代码,它返回XXXX:YYYY供应商ID是XXXX
3.将右侧adb的位置添加到路径(/Sdk/platform tools/)
4.然后重新启动所有设备(计算机和android设备),似乎一切正常

很抱歉没有给出输入的所有终端行,作为Ubuntu的新手,这可能比帮助更让人困惑


希望它能帮助处于同样情况的人。

好的,我找到了解决办法

结果发现我在不同的路径中安装了2个ADB,Android studio得到的其中一个配置不正确。我也没有正确设置udev规则

下面是我修复它的步骤
1.删除手动安装的ADB
2.修改udev规则以添加设备(结果表明,我的Nexus 7和Moto G分别不是华硕和Motorola,而是谷歌公司。我使用“lsusb”获取了正确的供应商ID代码,它返回XXXX:YYYY供应商ID是XXXX
3.将右侧adb的位置添加到路径(/Sdk/platform tools/)
4.然后重新启动所有设备(计算机和android设备),似乎一切正常

很抱歉没有给出输入的所有终端行,作为Ubuntu的新手,这可能比帮助更让人困惑


希望它能帮助处于相同情况的人。

出现错误消息“No,minSDK(API 14)>deviceSDK(API 1)”的一个明显原因,我在StackOverflow和其他论坛上都没有发现这个消息:

如果虚拟设备的AVD管理器选项“仿真性能-[]使用主机GPU”未选中,则Android模拟器仅在“API 1”级别上工作:-(

因此,如果您尝试使用此设置执行标准Android应用程序(例如“API 14”级别)

  • Android桌面屏幕不显示,只显示带有白色字母“Android”的黑屏

  • 再次执行“运行/设备选择器/选择运行设备/兼容”时,如果在项目配置文件“app”中设置了“minSDKVersion 14”,则会出现错误消息“No,minSDK(API 14)>deviceSDK(API 1)”

  • -

    为什么要尝试使用未选中的选项运行Android simuator

    嗯……如果您的Win8或Linux计算机真的提供OpenGL2图形,您可以使用默认设置“仿真性能-[x]使用主机GPU”来操作模拟器

    但是,如果您的Win8或Linux计算机仅提供OpenGL1图形,如我的传统Win8-32位笔记本“ASUS Eee PC T101MT”和“Dell Vostro 1000”,以及Microsoft提供的标准Windows驱动程序,Android模拟器会因错误消息“APPCRASH”,“故障模块名称:libOpenglRender.dll”而崩溃

    因此,通过取消选中该选项,您无法运行需要普通API级别(API 14,…)-(

    阅读这篇文章,了解当前和旧式计算机上不完整的Win、Linux和MacOX OpenGL2驱动程序的推出:-(:

    诚恳
    Rolf

    出现错误消息“No,minSDK(API 14)>deviceSDK(API 1)”的一个明显原因,到目前为止,我在StackOverflow和其他论坛上都没有发现该错误消息:

    如果虚拟设备的AVD管理器选项“仿真性能-[]使用主机GPU”未选中,则Android模拟器仅在“API 1”级别上工作:-(

    因此,如果您尝试使用此设置执行标准Android应用程序(例如“API 14”级别)

  • Android桌面屏幕不显示,只显示带有白色字母“Android”的黑屏

  • 再次执行“运行/设备选择器/选择运行设备/兼容”时,如果在项目配置文件“app”中设置了“minSDKVersion 14”,则会出现错误消息“No,minSDK(API 14)>deviceSDK(API 1)”

  • -

    为什么要尝试使用未选中的选项运行Android simuator

    嗯……如果您的Win8或Linux计算机真的提供OpenGL2图形,您可以使用默认设置“仿真性能-[x]使用主机GPU”来操作模拟器

    但是,如果您的Win8或Linux计算机仅提供OpenGL1图形,如我的传统Win8-32位笔记本“ASUS Eee PC T101MT”和“Dell Vostro 1000”,以及Microsoft提供的标准Windows驱动程序,Android模拟器会因错误消息“APPCRASH”,“故障模块名称:libOpenglRender.dll”而崩溃

    因此,通过取消选中该选项,您无法运行需要普通API级别(API 14,…)-(

    阅读这篇文章,了解当前和旧式计算机上不完整的Win、Linux和MacOX OpenGL2驱动程序的推出