草庐IT

Aapt_rules

全部标签

Mac 上找不到 Android aapt

尝试在MacOSX上的IntelliJ(v11.1)中编译我的android项目时出现以下错误。I/Oerror:Cannotrunprogram"/%PATH_TO_SDK%/android-sdk-macosx/platforms/android-16/tools/aapt":error=2,Nosuchfileordirectory有些地方说当我需要32位时,我可能会使用64位版本的库,但遇到这个问题的每个人都在使用Ubuntu,所以我找到的解决方案只适用于此。奇怪的是,今天早上当我只安装了android-16时它运行正常,但在我下载其他版本后它停止了。如有任何帮助,我们将不胜感

android - AAPT 错误 : resource drawable/. .. 未找到

最近升级我的androidstudio后,我无法再构建我的项目。每次执行构建时,我都会遇到以下错误:error:resourcedrawable/splash_screen(akacom.whereisthemonkey.nowalism:drawable/splash_screen)notfound.Message{kind=ERROR,text=error:resourcedrawable/splash_screen(akacom.whereisthemonkey.nowalism:drawable/splash_screen)notfound.,sources=[C:\Users

安卓工作室 3.5 警告 : The rule `-keep public class * extends androidx.versionedparcelable.VersionedParcelable { <init>(); }` uses extends

今天,我将我的AndroidStudio更新到了3.5。更新后,我在尝试运行该应用程序时发现以下警告。Therule-keeppublicclass*extendsandroidx.versionedparcelable.VersionedParcelable{();}usesextendsbutactuallymatchesimplements.我知道警告与我的混淆器规则有关。因此,我仔细检查了我的混淆器规则文件,但我确定我没有添加该规则,而且它不在我的混淆器规则文件中。下面是我构建项目时的警告。我的项目正在使用AndroidX。谁能知道可以跳过警告或警告来自哪里?任何想法或替代方式

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 - 无法在 Android Studio 中生成已签名的 APK,因为缺少 proguard-rules.txt

我在AndroidStudio中生成签名APK时遇到问题。修复所有警告后,我被困在这个警告上:Error:Executionfailedfortask':app:proguardRelease'.java.io.FileNotFoundException:/Users/franek/Documents/Android_Studio_Melange/app/proguard-rules.txt(Nosuchfileordirectory)我不想将minifyEnabled更改为false,因为我想让Proguard继续工作。我该如何解决这个错误?build.gradle的fragment

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网站上的说明将此目录

c++ - 提神气 : Take a rule's attribute and set it as a field of an enclosing rule's struct attribute?

像许多其他问题一样,我正在尝试使用Boost.Spirit.Qi将简单语法解析为结构树。我会尽量提炼我正在尝试做的事情,以尽可能最简单的情况。我有:structInteger{intvalue;};BOOST_FUSION_ADAPT_STRUCT(Integer,(int,value))稍后,在语法结构中,我有以下成员变量:qi::ruleinteger;我用它来定义integer=qi::int_;但是,当我尝试实际解析一个整数时,使用qi::phrase_parse(iter,end,g,space,myInteger);myInteger.value在成功解析后始终未初始化。同

java - 函数式编程 : How to carry on the context for a chain of validation rules

我有一组用于验证的函数(规则),它们以上下文作为参数并返回“Okay”或带有消息的“Error”。基本上这些可以返回一个Maybe(Haskell)/Optional(Java)类型。在下文中,我想验证Fruit(上下文)的属性,如果验证失败则返回错误消息,否则返回“Okay”/Nothing。注意:我更喜欢纯功能风格和无状态/不可变的解决方案。实际上,它有点像Kata。在我的实验中,我使用了Kotlin,但核心问题也适用于任何支持高阶函数的语言(例如Java和Haskell)。您可以找到linktothefullsourcecodehere和最底层的一样。给定一个带有颜色和重量的水果