0

我想为我即将推出的 Android 应用程序学习材料设计,现在我昨天开始了。我创建了一个项目,并希望第一次构建并运行它。(我用我的手机来调试和构建而不是模拟器)

但现在我不断收到此错误:

"Waiting for device.
Target device: lge-nexus_5-0647e7060036ef6b
Uploading file
    local path: /home/jelleroggie/AndroidStudioProjects/Test-App/mobile/build/outputs/apk/mobile-debug.apk
    remote path: /data/local/tmp/test.computing.roggie.test_app
Installing test.computing.roggie.test_app
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/test.computing.roggie.test_app"
pkg: /data/local/tmp/test.computing.roggie.test_app
Failure [INSTALL_FAILED_OLDER_SDK]"

我唯一添加/更改的是添加标签。

<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="20"/>

注意:在我添加这一行之前,它已经给出了这个错误。

我真的很感激你的帮助。

预先感谢您的时间

亲切的问候,耶勒·罗格坎普

4

1 回答 1

1

检查您的 build.graddle 文件,尤其是 defaultConfig 和 compileSdkVersion,因为听起来您可能在 gradle 中拥有 L 的最小 sdk(这可能已由 Android Studio 自动完成)。

清单不用于构建,而仅用于在 Google Play 商店中进行过滤,因此,就在 Android Studio 中构建应用而言,重要的是构建 graddle 文件。

于 2014-07-25T11:07:10.670 回答