草庐IT

codenameone

全部标签

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

java - 数据未在代码名称 BouncyCaSTLe 中对齐 block 大小(无填充)

我正在尝试使用代号为BouncyCaSTLe的库来加密ISO-0pinblock。我使用的实现方法如下:privatestaticbyte[]performEncrypt(byte[]key,StringplainText,booleanpadding){byte[]ptBytes=plainText.getBytes();BufferedBlockCiphercipher;if(padding){cipher=newPaddedBufferedBlockCipher(newCBCBlockCipher(newDESedeEngine()));}else{cipher=newBuffe

android - GoogleMap 快照方法返回白色图像

我正在尝试使用提到的API抓取GoogleMapsV2map的屏幕截图here,但是这似乎总是返回底部带有GoogleLogo的白色图像。如果不是因为Logo,我会确定这根本不起作用,但Logo意味着正在发生某些事情并且map没有显示。这大致就是我正在做的:mv.setVisibility(View.VISIBLE);mv.getMap().snapshot(newGoogleMap.SnapshotReadyCallback(){publicvoidonSnapshotReady(Bitmapsnapshot){synchronized(finished){finished[0]=s

android - codename one android拦截urls问题

我在使用代号为1的android拦截url时遇到问题。我使用构建提示ios.urlScheme和ios.plistInject使其在ios上运行良好。我用于android的构建提示是:android.xintent_filter=但是android没有将文本“mibrand://...”注册为链接,因此它只是纯文本,在任何android设备上都不可点击。我做错了什么?这是我的php代码">">然后我设置链接分享到mylink/share.php?ref=store&id=56在ios上也不行 最佳答案 您需要将它放在一个html页面

android - 在 Dex 阶段构建大型 Codename One 应用程序时出错

在dex阶段发送Android构建时,构建服务器出现错误。谷歌了一下我了解到函数有64K的硬限制(包括所有库,最重的是googleplayservices),或者你可以使用multipledex机制。如何为代号一激活此功能?我明白了CodenameOne使用Ant,据我所知这只适用于gradle。仅供引用,这是解决方法,它将googleplay服务拆分为具有原生android的子库:http://android-developers.blogspot.com.es/2014/12/google-play-services-and-dex-method.html

android - 如何在代号为 one 的应用程序中从剪贴板读取字符串?

我的应用偶尔会从剪贴板读取文本数据。我正在使用这样的代码,它似乎在android上工作正常。StringpasteText=null;ObjectpasteObj=Display.getInstance().getPasteDataFromClipboard();if(pasteObjinstanceofCharSequence){pasteText=pasteObj.toString();}我想知道我使用CharSequence而不是String是否正确?String似乎是一个直观的选择,但在我尝试时并不适合我。(我还没有在iOS上尝试过代码。还没有在Apple上注册为开发人员。)

ios - 我可以在我的 iOS 设备上免费测试我的代号 One 应用程序吗?

我在代号One中写了一个简单的待办事项列表应用程序,目前我已经使用模拟器对其进行了测试。我想看看它在真实设备(iPhone5s或8Plus)上的样子,但我不想购买AppleDeveloper成员(member)资格。我真的不想每年支付99美元(我是初学者)。我知道我可以通过越狱将应用程序安装到我的设备上,但这是唯一的方法吗?所以基本上我的问题是,有没有什么方法可以在我的iOS设备上安装我的CodenameOne应用(无需支付成员(member)费或越狱)?澄清:我需要知道如何在我的设备上测试CodenameOne应用程序。这不是关于如何在没有成员(member)资格或越狱的设备上测试i

java - 代号一本地通知不适用于 ios

我添加了一个本地通知,所以当我的应用程序在打开时收到推送时,仍然会有一个弹出窗口和一个声音。它在Android上运行良好,但在iOS上根本不会出现本地通知。推送通知在两个平台上都运行良好。这是我在推送回调中应该触发通知的代码(如果应用程序已打开):if(Display.getInstance().getCurrent()!=null){LocalNotificationn=newLocalNotification();n.setId(value);n.setAlertBody(value);n.setAlertTitle({appname});n.setBadgeNumber(1);D

codenameone - 我可以将 Kotlin 与 Codename One 一起使用吗?

我是Kotlin的忠实粉丝,我希望将它与CodenameOne一起使用,而不是Java。由于Kotlin与Java无缝互操作,我是否可以使用它来构建具有CodenameOne的应用程序? 最佳答案 2017年7月更新:Kotlin支持的公开测试版现已推出:https://www.codenameone.com/blog/kotlin-support-public-beta.html2017年6月更新:我们刚刚宣布我们将在年底前完成:https://www.codenameone.com/blog/kotlin-wora-ios-ip

codenameone - 我可以将 Kotlin 与 Codename One 一起使用吗?

我是Kotlin的忠实粉丝,我希望将它与CodenameOne一起使用,而不是Java。由于Kotlin与Java无缝互操作,我是否可以使用它来构建具有CodenameOne的应用程序? 最佳答案 2017年7月更新:Kotlin支持的公开测试版现已推出:https://www.codenameone.com/blog/kotlin-support-public-beta.html2017年6月更新:我们刚刚宣布我们将在年底前完成:https://www.codenameone.com/blog/kotlin-wora-ios-ip