我已经安装curl并将其设置为environment variable我的系统.但是当运行curl命令时它给出了一个错误,'curl' is not recognized as an internal or external command, operable program or batch file.我尝试重新启动我的系统,但没有用HockeyApp.我想要将我的应用程序上传到.请帮帮我.我正在使用Windows 8.1.
我有一个bash shell脚本如下.
#!/bin/bash
SIZES=("512" "1024" "2048")
for i in ${!SIZES[*]}
do
SIZE=${SIZES[$i]}
echo $SIZE
# first, resize original image
convert -resize $SIZE"x"$SIZE! chernarus2048.jpg chernarus$SIZE"x"$SIZE.jpg
mkdir tiles$SIZE
# slice resized image into 256x256 tiles
convert -crop 256x256 chernarus$SIZE"x"$SIZE.jpg tiles$SIZE/tile%04d.jpg
rm chernarus$SIZE"x"$SIZE.jpg
done
Run Code Online (Sandbox Code Playgroud)
但是当我使用以下命令在命令行中运行它时
sh generate_tiles.sh chernarus2048.jpg
Run Code Online (Sandbox Code Playgroud)
我收到错误转换:命令未找到
我正在使用OS X Yosemite 10.10.2.图像保存在放置shell脚本的同一文件夹中.请帮帮我.
我有一个android项目.我想findbugs在我的项目中作为gradle插件介绍.我试着编辑项目build.gradle如下.
buildscript {
repositories {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:1.0.0+'
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: "java"
apply plugin: "findbugs"
findbugs {
toolVersion = "2.0.1"
sourceSets = [sourceSets.main]
ignoreFailures = false
reportsDir = file("$project.buildDir/findbugsReports")
effort = "max"
reportLevel = "high"
includeFilter = file("$rootProject.projectDir/config/findbugs/includeFilter.xml")
excludeFilter = file("$rootProject.projectDir/config/findbugs/excludeFilter.xml")
}
Run Code Online (Sandbox Code Playgroud)
这个插件是否正确?是否需要添加或删除任何内容?现在我该怎么做才能得到这项findbugs检查的结果?我应该使用什么gradle命令?
我无法通过他们提供的API上传android apk到hockeyapp.当我使用时
curl \ -F "status=2" \
-F "notify=1" \
-F "notes=Some new features and fixed bugs." \
-F "notes_type=0" \
-F "apk=@app-release.apk" \
-H "X-HockeyAppToken: MY_TOKEN" \https://rink.hockeyapp.net/api/2/apps/MY_APP_ID/app_versions/upload
Run Code Online (Sandbox Code Playgroud)
我收到一个错误: {"status":null}
当我尝试
curl \
-F "status=2" \
-F "notify=1" \
-F "notes=Some new features and fixed bugs." \
-F "notes_type=0" \ -F "apk=@app-release.apk" \
-H "X-HockeyAppToken: MY_TOKEN" \ https://rink.hockeyapp.net/api/2/apps/upload
Run Code Online (Sandbox Code Playgroud)
发生错误: {"status":"error","message":"找不到文件.请检查您的文件不是目录或包."}
请给我一个解决方案.拖放工作正在为我工作.但我需要通过他们的API来完成.我使用Team City作为我的CI服务器.
我使用TeamCity作为我的CI服务器.我有一个build.gradle包含的android项目文件
android{project.afterEvaluate{
task packDex(type:Exec) {
....
commandLine './script.sh'
.....
}
}
Run Code Online (Sandbox Code Playgroud)
在构建我的项目时,我收到了一个org.gradle.process.internal.ExecException错误.我该怎么解决这个问题.它在Android Studio中构建,但在TeamCity中不构建.我正在使用gradle包装器来构建我的项目.请帮帮我.
编辑:
我的简单疑问是命令commandLine './script.sh'是否正确从文件启动shell脚本.build.gradle我Mac用作我的服务器并使用gradle 1.0.0
android ×3
bash ×2
curl ×2
hockeyapp ×2
batch-file ×1
build.gradle ×1
cmd ×1
findbugs ×1
gradle ×1
gradlew ×1
macos ×1
shell ×1
teamcity ×1
teamcity-9.0 ×1
windows ×1