我刚刚建立了androidstudio,正在尝试编译我的第一个项目。项目已编译,但是当“选择设备”菜单打开设备并且状态显示为[OFFLINE]并且兼容时会给出消息Android错误消息Android错误'不,minSdk(API19)>deviceSdk(API1)'这是什么意思?我该如何解决?我的build.grandle文件如下所示applyplugin:'com.android.application'android{compileSdkVersion21buildToolsVersion"21.1.2"defaultConfig{applicationId"com.yaron.
我刚刚将一个项目从Exclipse迁移到AndroidStudio。build.gradle文件有一个部分包括:defaultConfig{applicationId"com.example.someone.myapplication"minSdkVersion8targetSdkVersion23versionCode1versionName"1.0"}AndroidManifest.xml的uses-sdk元素也是一样。当两种设置同时存在时,哪些设置会受到尊重?另外,我应该从AndroidManifest.xml中删除它们吗?我的项目至少必须支持Api-8。如果从list文件中删除
我已经发布了anapp在市场上将minSDK设置为4(Android1.6),但现在我想发布一个更新,其中包含1.6中不可用的功能,因此我需要更高的minSDK。所以,我的问题是:运行1.6的用户会收到此更新的通知吗?...如果是,他们能否下载/安装它? 最佳答案 如果你发布更新,并且最低sdk是android2.0,我不相信你的1.6用户会得到关于更新的信息,他们也不会安装它,因为你声明它不起作用在1.6设备上。另一方面,他们将能够保留已安装的版本。 关于android-如果我想发布一
我有一个项目只使用Android1.5进行编程,但随着其他手机的激增和Android2.2中的一些很酷的功能,我们希望在不失去对1.5的支持或fork新代码库的情况下支持这些功能.AndroidSDK可以吗?我确实对这样做的“丑陋”方式有一些感觉,比如保持相同的代码库,但有一个构建系统为平台构建不同的版本,并在我们的外部添加不同的Java文件基于选择哪个版本的构建。我希望其他人已经根据市场上运行在多个Android版本上的许多版本的应用程序解决了这个问题。 最佳答案 we'dliketosupportthefeatureswitho
我正在尝试使用AndroidStudio0.8.0beta和最新工具运行一个项目,它需要API20,因此它无法在API19的设备上运行有什么想法吗? 最佳答案 如果您将gradle设置配置为编译最新版本的'com.android.support:support-v4:+''com.android.support:appcompat-v7:+'然后将下载RC,这需要L-预览。查看答案here.使用'com.android.support:support-v4:20.+''com.android.support:appcompat-v7
我最近才开始接触Android开发。我觉得这是一个非常愚蠢的问题,但无论如何我都会开枪,因为我已经花了一个小时在这上面了。我目前正在尝试在我的设备上运行一个项目,而AndroidStudio给我的内容没有任何变化。我认为这张图片应该能更好地描述我的问题:运行时出现Failure[INSTALL_FAILED_OLDER_SDK]。我不明白为什么它们不兼容。相反,当build.gradle上的minSdkVersion说15时,为什么minSdk说API20?我尝试在manifest.xml上添加uses-sdk但我认为这是不必要的,因为我的build.gradle文件会覆盖它(它也不起
我是android开发的新手。昨天,我在windows8中设置了我的环境,我已经下载了androidSDK,当我运行它时,要求我安装一些工具。我都安装好了。之后我尝试创建一个示例项目,然后我在我的手机上通过USB连接运行它。我在Windows中成功了。但是,现在我尝试在linuxmint中连接到我的androidstudio。我收到错误消息,因为没有minSDK,我还去了sdk文件夹并打开终端并像这样运行adbdevices守护进程成功启动*ZL2GLMA5A0811781无权限这就是输出...请帮帮我...编辑:我启用了开发者选项和USB调试。正如我已经提到的,它在带有Intelli
在将compileSdkVersion更新为N后,我尝试在API22设备上运行APK,但无法这样做。compileSdkVersion'android-N'buildToolsVersion"24.0.0rc1"defaultConfig{minSdkVersion14targetSdkVersion'N'} 最佳答案 开箱即用,构建工具设置为阻止您在旧设备上运行NDeveloperPreview应用程序。据推测,这是谷歌试图阻止人们发布基于预览版的东西的一种草率方式。在过去的两个开发者预览版中也使用了这种方法。因此,Google不