- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已将 Android Studio 更新到最新的 Canary,我的应用现在无法构建。
我尝试手动添加版本代码。
我已经试过了
File > Invalidate Caches & Restart
但它没有用。这是我的 build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.rishav.sql"
minSdkVersion 25
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
testCompile 'junit:junit:4.12'
}
//顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
这是我的 list
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.rishav.sql">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
最佳答案
编辑:
此错误已在上一个 Canary 版本中解决:
Android Studio 3.0 Canary 4 Build #AI-171.4101728,构建于 2017 年 6 月 14 日 JRE:1.8.0_112-release-736 amd64
只需更新 android studio。
--
在 Android 设置中禁用即时运行。目前看来,即时运行似乎无法解决此问题。
我尝试了这个线程中指出的所有解决方案,但没有任何效果:
Android Studio 3.0 Canary 2: attribute 'android:versionCode' not found
关于更新后找不到android:versionCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44486142/
我已将 Android Studio 更新到最新的 Canary,我的应用现在无法构建。 我尝试手动添加版本代码。 我已经试过了 File > Invalidate Caches & Restart
我想从已应用的脚本文件中覆盖Android versionCode属性(以保持应用程序脚本的清洁)。这是我目前正在做的事情(我省略了所有无关的内容): build.gradle: apply from
我在 15 天前在 Google Play 上发布了一个应用程序,我对该应用程序进行了一些修改,现在我想再次发布它。 当我尝试在不更改 VersionCode="1"的情况下上传 apk 时,Goog
我如何从我在 Manifest.xml 中使用 C++ 中的 NDK 定义的应用程序获取 android:versionCode?我需要它来检查版本代码是否比 X 更新并删除旧的 XML 文件。 问
我在 android studio 中创建了一个新项目,为了方便起见,我做的第一件事就是将 versionCode 和 versionName 属性从 build.gradle 移动到 list 文件
我有一个 Android,我通过 CI 服务器部署到 Google Play alpha track。对于 Android versionCode,我使用通过环境变量注入(inject) Gradle
当我上传版本代码( list )递增但版本名称相同的新版本应用时,应用的用户是否会收到更新通知? 编辑:如果 versionCode 足够了,用户是否必须更新应用程序,还是可选的? 最佳答案 版本名称
当我想对我已经发布的 Android 项目中的一行代码做一个小改动时,我是否应该同时更改 android:verionCode 和 android:versionName? 最佳答案 android:
我有一个更新应用程序版本代码的任务,名为 changeVersionCode。此任务在我的 Android 构建任务 (assembleRelease) 之前运行,但显然它发生在 android {
如果我将 Manifest.xml 的版本代码从 1 更改为 2,packageInfo.versionCode 总是返回 1。我想返回2,我应该在哪里修复?顺便说一下,在这种情况下,packageI
我需要在签名的 APK 文件中增加 versionCode。 我执行以下操作: apktool d myapk.apk 打开apktool.yml,增加versionCode并保存 apktool b
我使用默认的 versionCode 和 versionName 在 Google Play 中上传我的应用程序,但我有一个新代码,我需要更改此 versionCode 和 versionName。
有没有办法让我的应用从 AndroidManifest.xml 中知道 android:versionCode 或者我必须在我的一个类中创建一个单独的常量? 最佳答案 我把它放在我的子类 androi
上传我最新的 APK 时收到以下消息: You need to use a different version code for your APK because you already have o
我只是尝试将我的 Android 应用程序的版本名称从 1.0 更改为 1.0.1,将代码从 1 更改为 2,但每次我在 Eclipse 中导出项目时,它都会自动更改回来。有人可以帮助我吗? 这是我的
我刚发现PackageInfo.versionCode在 Android Pie 中已弃用。他们指出您使用 PackageInfo.getLongVersionCode()反而。这个新方法的 Java
在我的 Android 应用中: 在我的构建中使用脚本生成一个递增的构建号(整数)(使用来自 SVN 修订版的整数) 我生成一个 Android 资源文件,并将其定义为整数:399 我使用上面生成的资
任何人都可以向我解释这个错误吗?: Warning: AndroidManifest.xml already defines versionCode (in http://schemas.androi
下面是我的一个图书馆项目的 list 。目前我每次更改都会增加 versionCode 和 versionName。这是必需的吗? 提前致谢。 最佳答案 当前,在构
我的 android 应用程序中有一个 build.gradle 文件,设置如下: android { ... defaultConfig { applicationI
我是一名优秀的程序员,十分优秀!