草庐IT

grails-2.2

全部标签

Socket Connect 上的 Android 2.2 和 "Bad address family"

我有一个相当简单的游戏,可以在2.1之前的每个版本上完美运行,但是随着新的2.2(Froyo)版本的发布,我无法创建插槽。我正在为nio使用mina包,并得到这个异常:W/System.err(263):java.net.SocketException:BadaddressfamilyW/System.err(263):atorg.apache.harmony.luni.platform.OSNetworkSystem.connectStreamWithTimeoutSocketImpl(NativeMethod)W/System.err(263):atorg.apache.harmo

android - 如何在 Android Studio 2.2 中手动选择目标设备?

在androidstudio2.2中,如何切换运行应用程序的设备?在更新(到2.2)之前,每次点击运行时,弹出窗口都会询问我要在哪个设备上运行我的应用程序。现在它会自动在同一台设备上运行它而无需询问。在“运行”>“编辑配置”>“应用”>“部署目标选项”中,我没有选中“使用相同的设备进行future的启动”。目前我正在拔掉上次运行的设备,以便显示设备选择弹出窗口。 最佳答案 你必须先停止你的应用程序,接下来你可以再次运行应用程序,现在androidstudio会再次询问你。 关于andro

Android 2.2 在触摸下点击并拖动图像居中

我正在尝试将十字准线拖放到MapView上。我在屏幕上有一个ImageView按钮。当我触摸它时,按钮消失并出现一个新的ImageView。新的ImageView应该位于我手指的中央,直到我在某处释放它,但由于某种原因,偏移量不正确。十字准线出现在我触摸的位置的右​​下方。图像确实按比例移动,所以我认为问题出在我在ACTION_DOWN部分中定义的offset_x和offset_y上。然后,在ACTION_UP中,我需要在手指下的正确坐标上createMarker(x,y),但这也有错误的偏移。我尝试了各种方法让它居中,有些方法比其他方法好。到目前为止,我一直无法在不使用魔数(Magi

Android Studio 2.2 Preview 1 渲染问题

我正在试用新的AndroidStudio2.2预览版,出于某种原因,布局编辑器不适用于在旧版本中创建的布局。它一直告诉我找不到各种资源...(例如我刚刚打开的文件。)我错过了什么吗?在打开旧项目时,是否有我没有意识到应该做的事情?创建新布局时似乎没问题。只有以前创建的布局和菜单似乎有问题。还有其他人遇到过这种情况吗?我尝试过清理和重建项目。编辑好吧,有趣-这个问题似乎只发生在包含其他布局的布局中。如果我删除include语句,它呈现得很好,但如果我将它添加回来,它找不到包含的项目并给我一个问题。(即使我显然可以打开包含的布局本身,并且它呈现得很好......)更新显然它似乎只发生在合并

Android 2.2 - 如何检测我是否安装在 SDCard 上?

我正在编写一个存储大量媒体文件的Android应用程序。它们不是那种会把用户通知或其他媒体目录弄得乱七八糟的类型(而且太多了),但它们也必须是用户可更新的,所以我不能将它们放在资源中。我可以使用getExternalFilesDir获取sdcard上的路径,但我只想在应用程序本身安装在sdcard上时这样做。如果应用程序是内部安装的,我想将媒体放在内部存储器中。那么如何确定我的应用程序是在内部存储器还是外部存储器中运行? 最佳答案 您可以使用PackageManager获取ApplicationInfo,并从那里检查FLAG_EXT

android - 使用 OkHttp 2.2 和拦截器改造 1.9

我认为这些最新版本应该是兼容的。有这条推文;https://twitter.com/JakeWharton/status/553066921675857922并且Retrofit1.9的变更日志也提到了它。但是当我尝试这个时:OkHttpClienthttpClient=newOkHttpClient();httpClient.interceptors().add(newTokenExpiredInterceptor());mRestAdapter=newRestAdapter.Builder().setEndpoint(API_ENDPOINT).setClient(httpClie

android - "Code Cleanup..."Android Studio v2.2.2 特性

在AndroidStudiov2.2.2中,代码清理功能在分析选项下可用。Analyze>>CodeCleanup这个选项对代码有什么作用?请详细说明。 最佳答案 当您使用“AndroidStudio”清理代码时,它会开始检查代码定义的规则。要检查定义的规则列表,文件->设置->编辑器->检查。(对于Mac,AndroidStudio->首选项->编辑器->检查)在这里您可以找到所有规则,例如,未使用的变量,未使用的导入,抽象问题,代码风格问题,JavaBeans问题等检查代码后,AndroidStudio将从您的文件中删除不需要的

Android 2.2 webview搜索问题

我的Activity中有一个WebView。现在,当我使用WebView.findAll()方法在webview中搜索文本时,它不会突出显示匹配的词。它在Android1.6中工作正常,但在2.2中不工作。 最佳答案 Android问题跟踪器中存在与此相关的问题:http://code.google.com/p/android/issues/detail?id=9018我将此代码放在WebView.findAll()之后,它使突出显示工作正常:try{Methodm=WebView.class.getMethod("setFindI

android - 在 Android sdk 2.2 中的 SD 卡上安装应用程序

自过去2周以来,我一直面临这个问题并正在寻找解决方案。现在我已经为客户端perpose开发了一个android应用程序,它的大小是54MB,其中52MB只有Images/Photos。[编辑:我需要将图像保存在“drawable”文件夹中]所以我想将它安装在AndroidSDK2.2的SD卡中,因为我已经在AndroidManifest.xml文件中设置了android:installLocation="preferExternal"。我在创建avd时创建了256MBsd-card,heapsize-192,ramsize-192但它仍然显示错误:[2010-08-2717:58:28

Android Studio 2.2不打包第三方库到apk

我使用AndroidStudio2.2的cmake构建原生代码,在原生代码中我调用了ffmpegapi,所以应该打包ffmpeg库。我的CMakelists.txt如下:cmake_minimum_required(VERSION3.4.1)include_directories(libs/arm/include)link_directories(libs/arm/lib/)add_library(#Setsthenameofthelibrary.native-lib#Setsthelibraryasasharedlibrary.SHARED#Providesarelativepath