我在一台托管在Mac OS (Yosemite)上的竹子服务器上运行android。我在bash_profile和/etc/path中都设置了android_sdk的路径。检查:
echo $ANDROID_HOME
> /Applications/Android/sdk
但是在运行构建时,我得到了以下错误:
java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environ
将Mono的编译器切换到Mono工具而不是.NET看起来真的很容易-你只需要在集成开发环境的设置下选择一个不同的框架即可。
然而,在切换到Mono并通过Mono工具编译项目后,Mono for android似乎不再是一个可用的框架(即Android项目中对它的引用变成了红色)。显然,构建失败后会出现大量错误,如Android.XXX.YYY不是类或命名空间名称等。
有没有一种方法可以在Windows机器上安装Mono for android,以便Mono工具可以使用它,并且可以从Mono上运行的Monodevelop使用它?
我正在我的Linux机器上开发一个离子应用程序,当我运行$ ionic run android时,它会在构建过程中到达:processDebugResources,然后它会错误地显示以下消息
App/platforms/android/build/intermediates/manifests/full/debug/AndroidManifest.xml:43:23-37 : AAPT: No resource found that matches the given name (at 'icon' with value '@drawable/icon')
E
我有两台Ubuntu 16.04机器。一个连接到互联网,另一个完全离线。我想在离线机器上构建一个Android项目。在在线机器上,它成功地构建了。因此,我将整个.gradle复制到离线计算机上,并使用--offline标志运行构建过程。令人惊讶的是,它失败了。大量的
No cached version of ....
我怀疑这是因为哈希算法用于为每个.jar、.pom等生成哈希。我认为哈希在一台机器和另一台机器之间是不同的。还请注意,我的用户名和机器名在这两种情况下是不同的。看起来哈希与用户名有关。我说的对吗?是否有一个干净的解决方案使项目建立在离线机器上?
4.0级-箱
com.an
我使用project创建了默认的"test“项目,然后将项目复制到我的Mini中,在IntelliJ中打开它(安装了最新的RoboVM ),并在:ios项目下运行gradle任务"launchIPadSimulator”。这样做似乎需要在Mac上设置Android,但我只想在Mac上为iOS构建:
CODE: SELECT ALL
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':android'.
>