相关疑难解决方法(0)

在Android Studio上更改项目名称

我想更改项目和模块的名称.但是,如果我尝试重命名它们,Android Studio会通知我一些错误...

例如,我想将名称从"MyApplication"更改为"AndroidApp",如下图所示.
在此输入图像描述
在第一个矩形我想改变它:

AndroidApp("G:...\Android\AndroidApp).

在第二个矩形我想改变它:

AndroidApp [AndroidApp-AndroidApp]

编辑:这是日志:

Gradle:项目'AndroidApp'在根项目'MyApplicationProject'中找不到.

的build.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.0.1"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}

dependencies {
    compile 'com.android.support:support-v4:18.0.0'
}
Run Code Online (Sandbox Code Playgroud)

settings.gradle:

include ':MyApplication'
Run Code Online (Sandbox Code Playgroud)

android-studio

276
推荐指数
16
解决办法
40万
查看次数

如何用Android Studio和gradle构建一个Android库?

我正在尝试从Eclipse迁移项目,但我尝试过的任何工作都没有.在Eclipse中我有3个项目(2个Android应用程序项目和1个android库项目).2个app项目取决于库项目.当我进行gradle导出时,我得到3个不起作用的项目.我愿意重组该项目,但没有找到任何关于如何完成这项工作的文件.

有没有办法让Eclipse导出的3个项目一起工作?我是否最好重组一些事情,如果是这样的文件应该怎么做呢?

更新

我已将整个项目上传到GitHub https://github.com/respectTheCode/android-studio-library-example

更新1

根据Padma Kumar的建议,这就是我所尝试的.

  1. 创建一个名为的新项目 MyApp
  2. 单击File > New Module,选择Android Library并命名MyLib
  3. 点击 Build > Make Project

构建因此错误而失败

Module "MyLib" was fully rebuilt due to project configuration/dependencies changes
Compilation completed with 1 error and 0 warnings in 19 sec
1 error
0 warnings
/.../MyApp/MyLib/build/bundles/debug/AndroidManifest.xml
Gradle: <manifest> does not have package attribute.
Run Code Online (Sandbox Code Playgroud)

然后我package在清单中添加了一个属性

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mylib" >
Run Code Online (Sandbox Code Playgroud)

建成后我得到了这个错误

Module "MyApp" was fully rebuilt due to project configuration/dependencies changes
Compilation completed with …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio

143
推荐指数
2
解决办法
17万
查看次数

使用消息进行索引冻结:由于批量更新而导致索引暂停

我已将Android Studio更新到3.2版.

在更新之后,我的一个项目不想索引.

它冻结了消息

"由于批量更新,索引暂停".

我怎样才能解决这个问题?

Gradle包装器属性:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
Run Code Online (Sandbox Code Playgroud)

Gradle属性

org.gradle.jvmargs=-Xmx1536m
org.gradle.parallel=true
org.gradle.daemon=true
org.gradle.configureondemand=true
Run Code Online (Sandbox Code Playgroud)

android-studio android-gradle-plugin

138
推荐指数
11
解决办法
3万
查看次数

“ AndroidManifest.xml不存在或具有不正确的根标记”错误

我是AndroidStudio AND Gradle的新手。

我从eclipse导入了一个项目,创建了一个模块,然后尝试运行该项目,但是出现了以下错误:

AndroidManifest.xml doesn't exist or has incorrect root tag
Run Code Online (Sandbox Code Playgroud)

我一直在寻找这个以前的解决方案: 如何使用Android Studio和gradle构建android库?

但是这个解决方案对我来说太先进了。

有人可以帮助我以简单的方式理解出了什么问题以及如何解决吗?

谢谢!

在答案之一之后进行更新:

这些是我在构建菜单下拥有的选项:

在此处输入图片说明

android gradle android-studio android-gradle-plugin

13
推荐指数
5
解决办法
3万
查看次数

Androidmanifest xml不存在或根标记不正确

将我的app/src/main目录app/src/bk重命名为使用Android Studio中的重命名功能后,我收到以下错误消息:

Androidmanifest xml不存在或根标记不正确

我已经从这里尝试了所有给出的答案.不幸的是他们都没有工作.我也查看了一份问题报告.

有没有办法让这个工作?

我复制bk目录并将其重命名为main错误的那一刻消失了,我可以构建应用程序.

android gradle android-studio

3
推荐指数
1
解决办法
2万
查看次数