草庐IT

android - 升级到 Android Studio 到 2.0 Preview 并使用 Instant Run 后出现 Gradle 错误

当我尝试运行在AndroidStudio1.5上运行良好的项目时,出现以下错误:Error:Accesstothedextaskisnowimpossible,startingwith1.4.01.4.0introducesanewTransformAPIallowingmanipulationofthe.classfiles.Seemoreinformation:http://tools.android.com/tech-docs/new-build-system/transform-api我在这里看到了一些关于这个错误的问题,但所有答案都是将Gradle降级到1.3版本,我无法使用

带有 gradle 插件 2.0.0-alhpa8 的 Android studio 2.0 Preview 8,内存警告尽管堆大小为 4Gb

我刚刚更新到AndroidStudio版本2.0Preview8和gradle插件2.0.0-alpha8。我注意到,如果堆空间不够大,无法进行dexing,现在会出现警告。正如他们在正确的页面(http://tools.android.com/recent)中所说的那样In2.0.0-alpha8we'veaddedsomeautomaticdiagnosticsforthis:ifthebuildprocessistoosmall,weswitchbacktoout-of-memorydexingandemitabuildwarningexplaininghowtobumpupth

安卓 : Relativelayout in Framelayout not showing up (Custom Camera Preview Screen)

我需要与附加图像文件相同的相机预览屏幕:我想在framelayout上设计两个透明布局,所以它看起来像这样,但是当我运行它时只显示相机屏幕(Framelayout)。它没有显示两个相对布局。 最佳答案 给布局文件中的两个RelativeLlayouts添加ids..然后像这样获取View对象RelativeLayoutlayout1=(RelativeLayout)findViewById(R.id.topRelativeLayout);RelativeLayoutlayout2=(RelativeLayout)findViewBy

Android O 预览版 : ConnectivityManager removed methods are not backward compatible

先决条件和构建配置:我正在尝试通过为AndroidOperview设备设置以下构建配置参数来使用AndroidStudio2.4review5构建我的应用程序,compileSdkVersion'android-O'buildToolsVersion'25.0.0'compileOptions.encoding='ISO-8859-1'minSdkVersion16targetSdkVersion'O'//启用multidex支持。multiDexEnabled真问题描述:我的应用程序使用以下这些已弃用的ConnectivityManager类方法用于旧版android设备。-Conn

android - Jack 在 Preview 4 上失败,出现 com/android/jack/api/v03/Api03Config 错误

我在使用最新的AndroidStudio(预览版4)和使用Jack进行编译时遇到问题。我收到这个错误:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':app:transformClassesWithPreJackPackagedLibrariesForDebug'.>com/android/jack/api/v03/Api03Config有什么想法吗?我的gradle文件:http://pastie.org/private/ieb3wbkxhr1zbk0xr5dssw来自Gradle的堆

Android,操纵相机预览帧

我想制作一个使用相机并在预览帧上应用图像处理滤镜的Android应用程序。packagealex.filter;importjava.io.IOException;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.hardware.Camera;importandroid.hardware.Camera.PreviewCallback;importandroid.view.SurfaceHolder;importandroid.view.SurfaceView;classPreviewex

android - 查看抽屉导航预览

我正在AndroidStudio中设计原生抽屉导航。我在预览中看不到抽屉,因为它位于Activity的左侧,超出了预览范围。现在我正在使用teSTLayout.xml文件来查看我的更改,但很多时候我忘记将它们复制粘贴到正确的Activity中。有没有办法预览抽屉布局? 最佳答案 如果你希望能够预览抽屉布局/导航栏如果您正在学习https://developer.android.com/training/implementing-navigation/nav-drawer.html上的教程您可以将抽屉导航的ListView放在/lay

Android L Preview Material 风格的标签

在新Designguidelines(向下滚动到底部)您可以看到选项卡在新Material设计中的外观。TabHost然而在我看来仍然非常Holo,没有底线动画,也没有涟漪效果。我们必须自己实现吗? 最佳答案 设计指南与L-preview中的实现尚不完全匹配。您不需要手动实现这些。 关于AndroidLPreviewMaterial风格的标签,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

android - 有没有一种简单的方法可以将相机的onPreviewFrame中的字节数组转换为android中的图片?

我问是否有一个简单的方法,因为有一个谷歌问题报告说使用decodeByteArray是不可能的。但该报告起源于2008年,我希望那里没有发布解决方案。问题报告中列出的方法是自己解码格式,但我宁愿不必将其放入并减慢程序速度。任何帮助都将不胜感激。 最佳答案 我假设您的字节数组来自相机预览?如果是这样,您必须对其进行解码,但现在使用2.2非常容易。从字节数组创建一个YUV图像,因为数据将只在ImageFormat.NV21(intcode17)img=newYuvImage(imgData,ImageFormat.NV21,width,

android - 升级Android Studio 2.1 Preview3 : Cannot configure the 'publishing' extension after it has been accessed

这个问题在这里已经有了答案:Error:Cannotconfigurethe'publishing'extensionafterithasbeenaccessed(4个答案)关闭6年前。将AndroidStudio升级到2.1预览版3后,我在构建Volley模块时遇到错误。然而,Volley模块在以前的AndroidStudio版本中构建成功。Gradlesyncfailed:Cannotconfigurethe'publishing'extensionafterithasbeenaccessed.ConsultIDElogformoredetails(Help|ShowLog)201