android - Wo soll dieser Befehl (./gradlewassembleDebug --debug) ausgeführt werden?
PHP中文网
PHP中文网 2017-05-24 11:38:00
0
2
1197

Ich bin mehr als einmal auf einige Probleme gestoßen und muss ./gradlew assembleDebug --debugähnliche Vorgänge ausführen, aber ich weiß nicht, wo ich diese Reihe ähnlicher Befehle eingeben muss, aber es gab kein Ergebnis. Es sollte ein sehr einfaches Problem sein , aber ich stecke fest

Führt heute https://github.com/googlesamp...

aus

googlesanples Ein weiteres Problem mit Remote-Abhängigkeiten, die nicht gezogen werden können (der Versuch, über die Mauer zu ziehen, hat keine Wirkung), siehe issue jemand hat geantwortet und nach einer Ausgabe gefragt, und das ist passiert nochmal Befehl

googlesanples的时候又出现了远程依赖无法拉取(尝试翻墙拉取也没有效果),看issue 有人回复需要一份输出,又出现了这个命令./gradlew assembleDebug --debugAber ich verstehe wirklich nicht, wo diese Befehlsfolge eingegeben werden muss, um eine Antwort zu erhalten.

Ich habe versucht, etwas einzugeben

, aber es kam eine Aufforderung ASterminal

'/gradlew' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

Später fand ich

unter dem Projekt und es konnte kompiliert werden! Ich wollte unbedingt wissen, warum das so ist und wo ich diese Befehlsfolge eingeben soll. gradlew.bat 运行一了下载了某些东西,发现demo

Vielen Dank!

PHP中文网
PHP中文网

认证0级讲师

Antworte allen(2)
迷茫

lovexiaov commented 5 minutes ago
@pdog18 你用的是 windows 系统吧~~~ 如果是的话应该在项目根目录执行 gradlew assembleDebug --debug

windows 系统在根目录输入gradlew assembleDebug --debug 就好了!~~~~

给我你的怀抱

如果你要用命令打包的话,首先要配置gradle环境变量,搜索一下教程很多,跟java环境变量差不多
然后要保证你配置的gradle环境版本(AS目录下那个)
和项目的gradle版本(项目下的gradle/wrapper/gradle-wrapper.properties)
二者版本一致
然后就可以在项目根目录下打开cmd输入命令了
也可以在AS项目窗口的terminal中输入命令

至于AS自带的build,内部有特殊处理所以不需要版本一致

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage