首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >离线运行检查(来自Jenkins) Android Studio 1.1vs 1.5

离线运行检查(来自Jenkins) Android Studio 1.1vs 1.5
EN

Stack Overflow用户
提问于 2016-01-06 21:04:06
回答 1查看 537关注 0票数 1

升级到Android Studio1.5后- inspections.sh停止运行,并显示以下消息。

代码语言:javascript
运行
复制
/Applications/Android\ Studio.app/Contents/bin/inspect.sh /Users/cosminstirbu/MyApp  /Users/cosminstirbu/MyApp/inspections_profile.xml /Users/cosminstirbu/MyApp/inspectionsresults -v2 -d /Users/cosminstirbu/MyApp/app
2016-01-06 14:46:20.696 studio[6443:163537] Value of STUDIO_JDK: (null)
2016-01-06 14:46:20.706 studio[6443:163547] fullFileName is: /Applications/Android Studio.app/Contents/bin/studio.vmoptions
2016-01-06 14:46:20.706 studio[6443:163547] fullFileName exists: /Applications/Android Studio.app/Contents/bin/studio.vmoptions
2016-01-06 14:46:20.707 studio[6443:163547] Value of STUDIO_VM_OPTIONS is (null)
2016-01-06 14:46:20.707 studio[6443:163547] Processing VMOptions file at /Applications/Android Studio.app/Contents/bin/studio.vmoptions
2016-01-06 14:46:20.707 studio[6443:163547] Done
2016-01-06 14:46:20.707 studio[6443:163547] Processing VMOptions file at /Users/cosminstirbu/Library/Preferences/AndroidStudio1.5/studio.vmoptions
2016-01-06 14:46:20.707 studio[6443:163547] No content found
2016-01-06 14:46:20.708 studio[6443:163547] Processing VMOptions file at 
2016-01-06 14:46:20.708 studio[6443:163547] No content found
/Applications/Android Studio.app/Contents/bin/idea.properties: 'java.endorsed.dirs' already defined
Jan  6 14:46:26 users-MacBook-Pro.local studio[6443] <Warning>: CGSConnectionByID: 0 is not a valid connection ID.
Jan  6 14:46:26 users-MacBook-Pro.local studio[6443] <Warning>: CGSConnectionByID: 0 is not a valid connection ID.
Jan  6 14:46:26 users-MacBook-Pro.local studio[6443] <Warning>: CGSConnectionByID: 0 is not a valid connection ID.
Jan  6 14:46:26 users-MacBook-Pro.local studio[6443] <Warning>: Invalid Connection ID 0
Starting up Android Studio 1.5.1 ...done.
Opening project...done.
Initializing project...Loaded profile 'MyApp' from file '/Users/cosminstirbu/MyApp/inspections_profile.xml'
done.
Inspecting with profile 'MyApp'
This project contains no modules. Inspection cannot proceed.

您可以在下面找到.gitignore文件

代码语言:javascript
运行
复制
# Built application files
build

# Crashlytics configuations
com_crashlytics_export_strings.xml

# Local configuration file (sdk path, etc)
local.properties

# Gradle generated files
.gradle/

# Signing files
.signing/

# User-specific configurations
.idea/libraries/
.idea/workspace.xml
.idea/tasks.xml
.idea/.name
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/vcs.xml
*.iml

# OS-specific files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

所以它说这个项目不包含任何模块。

我猜这是因为一些被忽略的文件造成的,因为在我用Android Studio打开项目然后运行检查之后,它就工作了。

https://www.jetbrains.com/ruby/help/running-inspections-offline.html中,它不会说明应该提交哪些文件。而且我绝对不想提交workspace.xml和.iml文件。

EN

回答 1

Stack Overflow用户

发布于 2016-01-06 22:19:36

检查需要一个IntelliJ IDEA项目才能工作。至少,您需要.iml文件、.idea/modules.xml以及.idea/libraries下的所有内容。与您的.gitignore文件中的注释相反,这些文件都不包含特定于用户的配置,并且所有这些文件都旨在签入到VCS并与其他用户共享。

(如果您正在使用Gradle,则不需要签入*.iml和其他文件,因为它们可以在您在集成开发环境中打开build.gradle时生成,但是离线检查不支持build.gradle导入,并且要求存在实际的项目和模块文件。)

您不需要workspace.xml文件,它实际上包含特定于用户的配置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34633883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档