草庐IT

android - aapt错误138 processDebugResources

今天在构建/制作项目时遇到了这个令人沮丧的错误,这似乎是因为使用构建工具19.0.1、19.0.2和19.0.3安装AndroidSDK22.6(也尝试过22.6.1)。aapt错误导致无法生成R.java。我认为这是与项目相关的事情,因为我有另一个构建正常的项目。我尝试清理项目/工作区、新工作区、重新安装Eclipse和AndroidSDK,然后移植到Androidstudiogradle,这是我在下面包含的错误。编辑:我还将项目恢复到之前有效的提交有人遇到过这种事情吗?通常是干净的作品,但这次不是。Error:Executionfailedfortask':MyApp:proces

android - 当我尝试从 Eclipse 导出我的 Android 应用程序时 aapt.exe 崩溃

自从我两天前将我的AndroidSDK更新到版本API14后,我在我的Windows7x64笔记本电脑上使用EclipseHelios时遇到了问题。当我尝试导出一个项目时一切正常,直到我按下“完成”按钮:然后出现一个弹出窗口说“aapt.exe已停止工作”并且我无法获得我签名的apk;该项目不会返回错误并照常编译。我在谷歌上搜索了一个解决方案,但我发现的解决方案都不起作用:我清理了项目(项目>清理)我禁用了自动构建(项目>自动构建)我删除了所有导入的库(右键单击项目>属性>Java构建路径)我更新了所有相关软件(帮助>检查更新)我将logcat模式设置为详细我删除了我的.9.png可绘

Android 样式资源编译 (aapt) 失败 : Bad resource table: header size 0xc

我刚刚花了几个小时处理一个可怕的Android资源预编译问题,该问题与样式有关,并且想知道任何人都可以解释导致它的原因。我修好了,但不知道问题出在哪里。Android说错误在colors.xml中而不是在另一个xml中,这没有帮助。第1步-重现错误Givenastyle@id/title_containerfill_parent@dimen/title_heighthorizontal@color/title_color_light我复制了,给了它新的,android:id@id/info_container@id/title_containerfill_parent@dimen/ti

android - 突然执行 aapt 时出错

我知道周围有很多这样的话题,但似乎没有一个对我的情况有帮助,也没有一个准确地描述它。最相似的是aaptnotfoundundertherightpath.我的问题是,我可以使用Eclipse进行整个晚上的编程、编译和使用我的设备,然后我突然收到当前项目的“执行aapt错误”,当然R.java没有(正确)生成了。然后我重新启动Eclipse,一切都消失了。不过,我平均每天看到一次。我最近切换到amd64并安装了最新的Android-2.3SDK和匹配工具。我知道现在有一个platform-tools文件夹,它有一个aapt版本,应该独立工作SDK版本。起初我按照SDK网站上的说明将此目录

android - 使用 aapt 工具读取 apk 文件的较少信息

我正在使用aapt工具读取apk文件的内容:aaptdbadgingmyapk.apk但是输出太多了。我只需要包名和版本名。有什么办法限制吗?更新:我让它在窗口cmd上工作。看起来像这样:aaptdbadgingmyapk.apk|find"pack" 最佳答案 //试试这个aaptdbadgingmyapk.apk|grep'pack'它对我显示为padmakumar@padmakumar-desktop:~$aaptdbadging./Desktop/NhpAndroid_tablet_k4.apk|grep'pack'pack

android - aapt.exe在android中的作用是什么?

当我在Windows7下列出正在运行的进程时,大约有20个aapt.exe进程正在显示,它们占用了大量内存。打开androidstudio时会发生这种情况。我总是被迫退出androidstudio并再次打开它。如何在让androidstudio运行的同时补救这种情况?aapt.exe的功能是什么?我有androidstudio1.2.1.1。 最佳答案 aapt.exe是AndroidAssets打包工具(aapt)。它旨在获取您的应用程序资源文件,例如AndroidManifest.xml文件和用于您的Android应用程序中每个

android - 在哪里可以找到 aapt2 日志?

当我尝试构建我的项目时,我收到以下错误:最后说:“检查日志以获取详细信息”。在哪里可以找到那些aapt2日志? 最佳答案 注意:关于禁用AAPT2,这不是一个好主意。AAPT现已弃用,将于2018年底移除。禁用它只会延迟您在AAPT被弃用和移除时必须解决的问题。很遗憾,日志不会直接显示在常规构建窗口中。我不确定为什么,或者谁认为这是个好主意,但这就是它目前的工作方式。您需要进入基于文本的版本。使用AS3.1(也可能是3.0,我使用的是3.1,因此无法在那里进行测试)或IntelliJ2018.1,打开构建选项卡:在这种情况下,我故意

android - 在哪里可以找到 aapt2 日志?

当我尝试构建我的项目时,我收到以下错误:最后说:“检查日志以获取详细信息”。在哪里可以找到那些aapt2日志? 最佳答案 注意:关于禁用AAPT2,这不是一个好主意。AAPT现已弃用,将于2018年底移除。禁用它只会延迟您在AAPT被弃用和移除时必须解决的问题。很遗憾,日志不会直接显示在常规构建窗口中。我不确定为什么,或者谁认为这是个好主意,但这就是它目前的工作方式。您需要进入基于文本的版本。使用AS3.1(也可能是3.0,我使用的是3.1,因此无法在那里进行测试)或IntelliJ2018.1,打开构建选项卡:在这种情况下,我故意

android - 异常 : AAPT2 error: check logs for details

Task:processDebugResourcesFailedtoexecuteaaptcom.android.ide.common.process.ProcessException:Failedtoexecuteaaptatcom.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)atcom.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.j

android - 异常 : AAPT2 error: check logs for details

Task:processDebugResourcesFailedtoexecuteaaptcom.android.ide.common.process.ProcessException:Failedtoexecuteaaptatcom.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)atcom.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.j