Gradle版本1.8是必需的。 当前版本是1.6

有一个新的Android Studio更新: https : //sites.google.com/a/android.com/tools/recent/androidstudio030released 该链接说: 通过改变Gradle 1.8和Android Gradle插件版本0.6,可以提高性能 所以我改变了我的依赖像这样: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } 但我不知道在哪里可以将Gradle 1.6更改为1.8 … 而当我编译的应用程序,我有这个错误: Gradle:评估项目时发生问题。 Gradle版本1.8是必需的。 当前版本是1.6 我可以在哪里更改版本? 提前致谢 :)

dos批处理遍历一个分隔string

我有一个我想单独处理的分隔的IP列表。 列表长度是提前未知的。 如何拆分和处理列表中的每个项目? @echo off set servers=127.0.0.1,192.168.0.1,10.100.0.1 FOR /f "tokens=* delims=," %%a IN ("%servers%") DO call :sub %%a :sub echo In subroutine echo %1 exit /b 输出: In subroutine 127.0.0.1 In subroutine ECHO is off. 更新:使用Franci的答案作为参考,这里是解决scheme: @echo off set servers=127.0.0.1,192.168.0.1,10.100.0.1 call :parse "%servers%" goto :end :parse setlocal set list=%1 set list=%list:"=% FOR /f "tokens=1* delims=," […]

如何隐藏softkeyboad当在Android的活动开始?

我有Android应用程序,其中一个布局包含Linearlayout , ScrollView , TextView , EditView和Button 。 当我从一个活动呼叫另一个这个活动时,调用并设置我所描述的layout 。 我想知道什么时候活动调用默认EditView选中。 并打开softkeyboard 。 活动开始时,我不想打开该键盘。 但是我想在softkeyboard的触摸事件中打开softkeyboard EditView 。 我怎样才能做到这一点?

谷歌地图v3标准图标/影子名称(在v2中等同于G_DEFAULT_ICON)

我正在切换图标types的谷歌地图标记之间的默认一个和另一个(由谷歌图表API制作)。 切换回标准图标我使用: marker.setIcon('http://maps.google.com/mapfiles/marker.png'); 对于我使用的另一个图标: marker.setIcon('http://maps.google.com/mapfiles/marker_yellow.png'); 问题是: 是我使用的真正的“标准”(规范)的url? 是否确定谷歌不会改变它? 在gmaps api v2中使用像G_DEFAULT_ICON这样的常量会更好。 在api v3中有没有类似的东西? 如果没有的话,哪里可以find在所有的谷歌api v3的生活中保证工作的规范图标/影子url的列表? 同样的阴影问题 – 当我设置图标时,如何获得标准阴影而不是使用丑陋的m.setShadow(new google.maps.MarkerImage('http://maps.gstatic.com/mapfiles/shadow50.png', null, null, new google.maps.Point(10, 34))) ? (请注意, getShadow()不会告诉你任何事情,因为它使用defaultshadow在默认图标上返回null )。 PS:有一些dynamic的图标API,但他们都已被弃用, 并没有find补救办法 。

“php.exe”不被识别为内部或外部命令,可操作程序或batch file

“php.exe”不被识别为内部或外部命令,可操作程序或batch file。 为什么即使我已经将PHP添加到环境variables中,也会发生此错误? 我的环境variablesPATH如下所示: C:\ Program Files \ NVIDIA Corporation \ PhysX \ Common; C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live; C:\ Program Files \ PC ……………文件\ QTSystem \; A:\ XAMPP \ PHP \ php.exe的 我正在使用Windows 7。

当设置新的别名时,我得到访问禁止(错误403)

我正在运行Windows 7,最近安装了XAMPP来构build一个开发环境。 我不擅长服务器端的东西,所以我有一些问题为一个项目设置别名。 到目前为止XAMPP正在运行,如果我去本地主机,我得到的XAMPP欢迎页面。 我在我的apache安装的“conf”文件夹中创build了一个“别名”文件夹。 在那里我添加了以下内容dev.conf: <Directory "C:\Users\my_user\My%20Documents\Aptana%20Studio%203%20Workspace\project"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from 127.0.0.1 </Directory> Alias /dev "C:\Users\my_user\My%20Documents\Aptana%20Studio%203%20Workspace\project" 但是当我去“localhost / dev”时,我得到: 访问被禁止! 您无权访问请求的对象。 它是读取保护的或不可读的服务器。 如果您认为这是服务器错误,请与网站站长联系。 错误403 我尝试了谷歌search,我发现其他类似的问题,但我似乎无法弄清楚。 有人说,你必须告诉它有权限,但在我指定允许从127.0.0.1它的conf文件。 也许这是因为我的path中有空格(虽然有些Google使用了%20的工作)。 我已经设法创build一个到不同的文件夹,并复制粘贴工作的一个,改变别名和path,它打破了,所以这告诉我,这可能与两者之一有关。 我看着我的日志文件夹,发现以下行: [Tue Dec 13 14:59:20 2011] [error] [client :: 1] client denied by server configuration:C:/ Users / my_user / […]

我怎样才能得到我的活动的选项菜单?

在我的活动的一些方法中,我想检查菜单的标题或知道它是否被检查。 我怎样才能得到活动的菜单。 我需要像this.getMenu()

拆分并joinC#string

可能重复: 首先拆分,然后join一个string的子集 我试图将一个string拆分成一个数组,取出第一个元素(使用它),然后将其余的数组join到一个单独的string中。 例: theString = "Some Very Large String Here" 会成为: theArray = [ "Some", "Very", "Large", "String", "Here" ] 然后我想在variables中设置第一个元素,稍后再使用它。 然后我想把数组的其余部分join到一个新的string中。 所以会变成: firstElem = "Some"; restOfArray = "Very Large String Here" 我知道我可以使用theArray[0]作为第一个元素,但是如何将数组的其余部分形成一个新的string呢?

从XCode 4.6.2部署到iOS 7(testing版)设备

我昨天安装了iOS 7,在我的iPhone 5上进行testing。问题是我现在无法将XCode中的任何testing应用程序部署到我的iPhone,因为它说它有一个不受支持的版本。 我不能(或不想)从iOS 7降级到6,并且不希望(不能)将XCode升级到版本5,因为XCode 5 Beta不支持提交。 那么,如何将应用程序从XCode 4.6.2部署到iOS 7 Beta?

python pandas / numpy True / False to 1/0 mapping

我有一个pythonpandasDataFrame具有布尔True / False值的列,但为了进一步计算,我需要1/0表示。 有没有一个快速的pandas/ numpy的方式来做到这一点? 编辑:下面的答案似乎并没有举行的情况下numpy,给定一个数组与整数和True / False值,返回这样的数组dtype=object 。 为了在numpy中继续进行计算,我必须明确地设置np_values = np.array(df.values, dtype = np.float64) 。