草庐IT

assets_attributes

全部标签

android - list 合并失败 : Attribute application@theme

我正在尝试使用thisProgressWheellibrery,但在运行项目后我遇到了这个错误。Error:Executionfailedfortask':app:processDebugManifest'.Manifestmergerfailed:Attributeapplication@themevalue=(@style/AppTheme)fromAndroidManifest.xml:11:9-40isalsopresentat[com.github.Todd-Davies:ProgressWheel:1.2]AndroidManifest.xml:13:9-56value=(

安卓工作室 : 'name' attribute should be defined

今天我打开了AndroidStudio,这是我发现的:我的资源文件(字符串、样式、尺寸、颜色)也是如此: 最佳答案 和元素没有名为'eventName'的属性.他们有必需的元素'name'在你的情况下,它丢失了。看起来您已经进行了搜索和替换操作并替换了'name'带有'eventName'的属性因为失误。恢复此替换,问题就会消失。 关于安卓工作室:'name'attributeshouldbedefined,我们在StackOverflow上找到一个类似的问题:

android - Assets 文件夹未添加到 Android Studio 项目和 APK

我正在尝试在AndroidStudio2.1.2中向我的Android项目添加一个Assets文件夹。我右键单击该项目并选择新建->文件夹->Assets文件夹。在左侧的项目Pane中,选择Android时它不会显示。如果我切换到项目文件,它确实会出现,但它看起来像一个普通目录,而不是一个资源目录。然后我尝试通过AndroidStudio和文件资源管理器向它添加文件(jpgs)(所有文件名都是小写的,没有特殊字符)。如果您解压缩创建的apk,它不包含Assets目录或添加的文件。有时Assets目录会从项目文件Pane中消失,尽管它仍在资源管理器中。我缺少什么步骤才能将Assets目录

android - 找不到我的 Assets 文件夹

我正在开发一个Android应用程序,我想添加一个自定义字体。我通过一些主题(如this)了解了史诗Assets文件夹和她的位置。.我检查了我的src文件夹——它不在那里。我几乎检查了项目树中的每个目录,但仍然找不到她。这是我的目录树的图片。顺便说一句,在我之前的项目中,在Android0.6上我曾经添加自定义字体,但我不记得文件夹在哪里,现在,在AndroidStudio0.8上我什至找不到我的文件夹。 最佳答案 在您的主文件夹下,您需要创建一个Assets目录。右键单击“主”文件夹->新建->目录然后将其命名为“Assets”,

android - 文件 :///android_asset does not work

我将图像存储在assets/img/categories文件夹中并尝试使用以下代码加载它们:ImageLoader.getInstance().displayImage(String.format("file:///android_asset/img/categories/%d.JPG",category.getId()),mImageIv);好像可以,但是不行:E/ImageLoader(28790):/android_asset/img/categories/9.JPG:openfailed:ENOENT(Nosuchfileordirectory)E/ImageLoader(28

android - PhoneGap 1.8.1 - super.loadUrl ("file:///android_asset/www/index.html") 问题

我只是下载并使用最新版本的phonegap:v.1.8.1像往常一样,我将setContentView(R.layout.main)行替换为super.loadUrl("file:///android_asset/www/index.html");当我测试我的“helloworld”应用程序时,它总是强制关闭。该应用程序无法正常运行。但是,如果我将行改回setContentView(R.layout.main),应用程序将正常运行并且没有问题(对于应用程序)。真正的问题是,应用程序没有加载index.html,因为没有super.loadUrl("file:///android_ass

android - 在多个项目之间共享 Assets

众所周知,Android的Eclipse+ADTIDE框架doesn'tsupport(re)usingassetsfromaLibraryProject.相反,应用程序使用的任何Assets资源都必须存储在应用程序项目本身的Assets/目录中。我的问题是我有8个(八个!)应用程序使用同一个使用Assets的库项目,由于上述限制,我必须将每个Assets文件复制/复制并同步到所有8个(八个!)应用。这是一场维护噩梦,而且很容易出错。知道如何通过在多个应用程序项目之间共享每个Assets的单个副本来解决这个问题吗?注意:我想避免依赖操作系统或文件系统的解决方案,如硬链接(hardlin

Android - 从 Assets 访问只读 sqlite 数据库

这个问题在这里已经有了答案:Opensqliteinreadonlydirectlyfromassets(1个回答)关闭8年前。我想将我的一个iOS应用移植到Android。为了在两个平台上轻松维护应用程序的内容,应用程序将在交付时将其主要内容存储在sqllite数据库中。我不想写这个数据库,只想读。问题:如何直接以只读模式打开一个sqllite数据库,而不需要将它从Assets文件夹中复制出来?如果有一个非常简单的解决方案,我很抱歉,但我对Android开发仍然很陌生。我已经搜索了一个解决方案,我不必每次发布应用程序更新时都从Assets文件夹中复制数据库(如this教程)。到目前为

android - 从 xml 文件 android 中的 Assets 文件夹定义字体

我在Assets文件夹中创建了名为fonts的文件夹,并在其中放置了一个.ttf文件。并像这样将字体系列分配给我的文本txtName.setTypeface(Typeface.createFromAsset(context.getAssets(),"fonts/segoeui.ttf"));但我想在xml文件中分配此字体。可能是这样的。 最佳答案 在您的应用中包含ttf文件会导致增加您的应用大小。可下载字体是使用其他字体的最佳解决方案。使用以下引用:文档:https://developer.android.com/guide/top

java - 将具有 UTF8 编码的 Html 文件从 Assets 加载到 TextView

我在assets文件夹中有一个以UTF8编码(包含波斯字符)的HTML文件,我想读取此文件并将其加载到TextView中。我阅读了很多帖子,例如loadutf-8textfile,loadHTMLfileintoTextView,readUTF8textfilefromres/raw并编写这段代码:try{InputStreaminputStream=getResources().getAssets().open("htmls/salamati.html");//Ialsotry"UTF-8"butnoneofthemworkedBufferedReaderr=newBufferedR