草庐IT

cli-assets

全部标签

android - 如何在 phonegap android 应用程序中更新 Assets 文件(js css 图像)而不更新我在 play/app store 中的应用程序

我正在使用Phonegap开发我的应用程序,所以我需要将CSS、JS、JS库、index.html打包到assets/www文件夹中,并且super.loadUrl("file:///android_asset/www/index.html",4000);但有没有办法更新我的CSS、JS、JS库、index.html而无需更新我的应用程序(不从商店或我们自己的服务器更新apk文件)——这是因为我需要与native交互的某些页面,它(CSS/JS,index.html)可能需要更改。听起来很愚蠢,但是有没有办法满足这个要求,iOS解决方案怎么样?我读过这个:cannotmodifythe

android - 葫芦安卓 : Asset path error when trying to run a test on an APK

CalabashAndroid在我的MacOSX上运行良好,然后突然自发地运行以下命令...calabash-androidrun我收到以下错误:2014-03-0317:48:38-JDKfoundonPATH.2014-03-0317:48:38-AndroidSDKfoundat:/Applications/AndroidStudio.app/sdk/2014-03-0317:48:38-/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby-Scucumber-vCode:*features/sup

android - 无法使用 ionic cli 1.3.2 添加人行横道

我从git克隆了一个现有的ionic项目。我有ionic1.3.2和cordova4.2.0。克隆后,我cd进入目录并执行ionicbrowseraddcrosswalk。它说人行横道添加成功。然后当我尝试执行ionicrunandroid时,它说Noplatformsadded.所以我做了一个ioinicplatformaddandroid,这给了我这个错误:Failedtoinstall'org.apache.cordova.engine.crosswalk':CordovaError:Plugindoesn'tsupportthisproject'scordova-android

javascript - 如何列出 Assets 文件夹中的文件 react-native

我在android/app/src/main/assets/中创建了一个包含一些子文件夹的文件夹。我重新编译了该应用程序,并试图获取我放入其中的文件夹/文件的列表。但是,每当我运行以下命令之一(来自react-native-fetch-blob)RNFetchBlob.fs.ls(RNFetchBlob.wrap(RNFetchBlob.fs.asset('subfolder/')))或RNFetchBlob.fs.ls("bundle-assets://")或RNFetchBlob.fs.ls(RNFetchBlob.fs.asset('subfolder/'))我明白了Error:

云原生小技巧 : 如何自动化发布 CLI 工具?

在云原生时代,CLI工具已成为开发者日常工作中不可或缺的一部分。然而,将开发好的CLI工具分享给大家使用,如果仅依赖手动发布,不仅效率低,且易出错,特别是在处理多架构和多平台兼容性时尤为明显。那么,我们如何才能实现CLI工具的自动化发布呢?本文旨在探讨这一问题,并提出一套实用的解决方案。在接下来的分享中,我将主要以Golang举例。需要指出的是,我们将讨论的自动化构建和发布的原则是通用的,适用于所有编程语言。因此,无论大家使用哪种语言编写工具,这些实践都将具有重要的参考价值。编写构建脚本在自动化构建的世界中,编写一个稳定且跨平台兼容的构建脚本是关键。Golang提供了强大的跨平台构建能力,而 

android - 如何将Android小部件中的字体更改为应用程序的 "assets"文件夹中的用户定义字体?

我想更改我的小部件中的字体,以便它使用我应用的“Assets”文件夹中的特定字体。我通常在我的应用程序中这样做来更改字体:Typefacetf=Typeface.createFromAsset(getAssets(),"advertising.ttf");TextViewconverted=(TextView)findViewById(R.id.TextView03);converted.setTypeFace(tf);它就像一个魅力。我如何在小部件中执行此操作?我只能设置文本和更改颜色:remoteView.setTextViewText(R.id.TextView03,"somet

android - 从 Assets 中读取 unicode 文本

试图在android中读取一个utf-8编码的文件...InputStreamReaderreader=newInputStreamReader(assets.open("data.txt"),"UTF-8");BufferedReaderbr=newBufferedReader(reader);Stringline;//ThelinebelowthrowsanIOException!!line=br.readLine();这段代码有什么问题? 最佳答案 看起来你的文件太大了,你必须把它分成几个文件(每个文件最多1048576字节)

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).

vue项目打包报warning:assetsizelimit:Thefollowingasset(s)exceedtherecommendedsizelimit(244KiB).Thiscanimpactwebperformance.这个警告的原因是因为vue的引入的js文件太大解决方案:可以放开VUE打包大小限制在vue项目中的vue.config.js的configureWebpack添加如下代码configureWebpack:{//providetheapp'stitleinwebpack'snamefield,sothat//itcanbeaccessedinindex.htmlto

android - 将整个文件夹及其内容从 Assets 复制到内部应用程序文件/

请给我建议将文件夹从assets复制到/data/data/my_app_pkg/files的最佳方法。Assets(www)中的文件夹包含文件和子文件夹。我想将其完全复制到我提到的内部应用程序路径的文件中。我成功地将文件从Assets复制到内部应用程序文件/路径,但在复制文件夹的情况下无法执行相同操作,即使assetmanager.list也无济于事,因为它只复制文件,但不是目录/子文件夹。请建议我做我想做的更好的方法 最佳答案 希望您使用下面的代码:-CopyfilesfromafolderofSDcardintoanother

Symfony2 Assetic链接到未定义的路线

我最近开始使用Symfony,并在我的资产上遇到了一些问题。我使用资产,并将资产用于资源/公共场所,并通过捆绑/TechDemo链接。在我的树枝模板中,我有此部分:{%blockstylesheets%}{%stylesheets'bundles/techdemo/css/*'filter='cssrewrite'%}{%endstylesheets%}{%endblock%}{%blockjavascripts%}{%javascripts'bundles/techdemo/js/*'%}{%endjavascripts%}{%endblock%}要将我所有的.css和.js文件输入HTML