草庐IT

composer-asset-plugin

全部标签

android - 存储卡上的 Assets

我有一个应用程序在Assets文件夹中存储了大量数据(html、音频、视频等)。我使用file:///android_assets访问这些文件。但由于市场对apk大小的限制为50MB,我将把这些文件迁移到存储卡上。是否可以将应用程序安装在手机内存上,并将Assets目录放在存储卡上,以便仍然可以使用文件协议(protocol)访问它们? 最佳答案 由于Assets是您的apk的一部分,因此无法将它们分开或将它们移动到sdcard。您可以为您的应用启用“移动到SD卡”,但这对50MB的市场限制没有帮助。一种解决方案是将数据文件存储在网

android-maven-plugin 3.2.0 与 maven 3.0.4 无法编译

当我尝试用maven3.0.4编译时,Eclipse给我这个错误:Failedtoexecutegoalcom.jayway.maven.plugins.android.generation2:android-maven-plugin:3.2.0:generate-sources(default-generate-sources)onprojectProyect:Theplugincom.jayway.maven.plugins.android.generation2:android-maven-plugin:3.0.0requiresMavenversion[3.0.3,)->[He

java - 将 FreeType 字体传递给 LibGDX 中的 Assets 加载器

我正在尝试在我的初始屏幕上预加载大量TTF和OFT字体,该屏幕还实现了带有纹理的加载栏。我的想法是,我预加载一组具有设定大小的字体,然后字体管理器在准备好使用时检索字体。我找到了以下类https://github.com/libgdx/libgdx/blob/master/extensions/gdx-freetype/src/com/badlogic/gdx/graphics/g2d/freetype/FreetypeFontLoader.java但是在任何地方都没有关于如何使用它的文档。我试试下面的代码:parameter.size=(int)Math.ceil(fontStora

java - AndroidLauncher 找不到 Assets ,但 DesktopLauncher 可以

我正在尝试制作一个Android应用程序,我正在使用AndroidStudio和LibGDX。问题是我的应用程序一直崩溃,因为它找不到我的Sprite。当我这样做时:player=newTexture(Gdx.files.local("/data/Sprites/sqr_blue.png"));我的DesktopLauncher可以找到该文件,因此它可以正常工作,但我的AndroidLauncher找不到该文件,导致应用程序崩溃。以前我做过player=newTexture(Gdx.files.internal("/data/Sprites/sqr_blue.png"));,但它不适用

java - 如何将 `apply plugin` 添加到 Codename One Android 项目中的 build.gradle 以添加 native 库?

我浏览了AdvancedTopics在CodenameOne的网站上,但没有找到任何关于如何为需要添加applyplugin:[pluginnamehere]到应用程序的顶级build.gradle文件。有没有办法做到这一点? 最佳答案 目前没有添加新插件条目的方法,我添加了一个新的构建提示android.gradlePlugin,它应该在下一次服务器更新(2017年9月29日,星期五)中可用。你应该可以像这样使用它(未经测试):android.gradlePlugin=applyplugin:'pluginA';applyplug

android - 如何将asset文件夹的内容复制到sdcard?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Android:Howtocopyfilesin'assets'tosdcard?有什么方法可以将asset文件夹中的所有目录、子目录、文件全部复制到sdcard中吗?

android - 检查是否存在 android Assets 文件夹 html 文件

我将html文件作为“file:///android_asset/WebApplication/index.html”传递。我如何在android中检查此文件是否存在。 最佳答案 您可以尝试打开流,如果失败则文件不存在,如果没有失败则文件应该在那里:/***Checkifanassetexists.Thiswillfailiftheassethasasize 关于android-检查是否存在androidAssets文件夹html文件,我们在StackOverflow上找到一个类似的问题

android - 可以在 Assets 文件夹中搜索具有所需扩展名的文件吗?

我有一个带有随机生成的Assets文件夹的应用程序。在该Assets文件夹中,每次打开我的应用程序时,我都必须打开一个扩展名为“.jet”的文件。问题是每次打开应用程序时,文件都会有一个不同的随机名称。所以。如何搜索assets文件夹中扩展名为“.jet”的第一个文件?我在谷歌中找不到任何相关信息谢谢 最佳答案 唯一的方法是搜索扩展:AssetManageram=getAssets();StringfileList[]=am.list("");for(StringfileName:fileList){if(fileName.ends

android - cocos2d-x & android 从assets文件夹加载文件

我在assets/plist/文件夹中有一堆plist文件,我正在尝试加载这些文件以验证它们的哈希值。发生的事情是下面的代码对我来说失败了constchar*fullPath=cocos2d::CCFileUtils::sharedFileUtils()->fullPathForFilename(name).c_str();std::ifstreamifs(fullPath,std::ios::binary);std::vectorstr((std::istreambuf_iterator(ifs)),std::istreambuf_iterator());返回的字符数组始终为空。尝试

android - 将文本转换委托(delegate)给 "plugin"Android 应用程序,事先不知道

上下文我们的应用向用户显示一个HTML抽认卡。我们添加了几层“过滤器”以满足不同的用户群体:为了满足国际象棋爱好者,我们转换任何{FEN:rnbqkbnr/pp1ppppp/8/2p5/4P3/5N2/PPPP1PPP/RNBQKB1RbKQkq-12}block到代表棋盘的HTML表格,棋盘位于正确的位置为了满足中文语言学习者,我们将字至字zì...原始HTML→国际象棋转换→中文转换→...→最终HTML显示问题过滤器的数量越来越多,导致的问题:较慢的翻译较重的下载维护更大的源代码更多错误/崩溃维护负担问题因此,我们想制作这些可单独安装的应用程序。例如,国际象棋+中国爱好者会安装3