问题标签 [apportable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 Apportable 时,您可以在 xcode 中安装 Android 设备模拟器吗
使用 Apportable 将 iOS 应用程序转换为 Android 时,您能否在 Xcode 中安装 Android 设备模拟器,或者我需要 Android 设备来编译和运行项目?我没有安卓设备,想在买之前测试一下。
谢谢
android - 适当的错误选择 OpenGL ES
我使用 apportable 将我的 iphone 应用程序转换为 android,但我错误地使用 opengl ES 2 配置它。但是我可以重置它吗?我想再次重建apk。请让我知道如何解决它谢谢
apportable - apportable 版本的 GLKit 中的每秒帧数不会改变。
如何在合适的框架中更改 GLKViewController 的帧速率?
我试过 setup [self setPreferredFramesPerSecond:30];
,但没有帮助。总是60。
谢谢!
google-cloud-messaging - 合适的 GCM 实施
寻找有关如何为 Android Google Cloud Messaging 实施注册和注销方法的更多信息。
任何一段代码,甚至如何使用 Apportable 的 BridgeKit 包装器来做到这一点都将不胜感激。
我在Java方面没有太多技能。
先谢谢了。
android - 如何减小 Apportable 生成的 APK 文件的大小?
我正在使用 Apportable 移植我的游戏,它运行良好。但是现在这里有一个问题。Apportable 似乎在生成 apk 包时链接了一些库,这使得 .apk 文件更大。由于这个原因,最简单的 Spin 示例生成的 .apk 文件将接近 10Mb。但是,我的游戏的 .apk 文件必须小于发布者给出的大小,并且由于添加了额外的 8Mb,Apportable 使这个大小无法实现。有什么方法可以减小生成的 .apk 文件的大小?也许我可以取消链接一些未使用的库,但我不知道该怎么做。请帮助我,否则我将不得不回退到 cocos2d-x,移植游戏会更加麻烦:(
apportable - Urbanairship SDK & Apportable
我现在正在尝试使用 UrbanArship SDK 移植 IOS 游戏。启动时apportable load
,出现以下错误:
如何在 configuration.json 文件中设置忽略 Airship 文件夹文件?如果从 IOS 项目中删除文件夹,一切都会编译。
ios - Apportable 的字体问题
使用 Apportable 从 Cocos2D IOS 项目移植时,字体支持似乎存在问题。如果字体扩展是用大写字母(如“cartoon.TTF”)编写的,然后用“cartoon.TTF”初始化的标签将不可见,或者将使用标准字体而不是定义。
如果字体支持没有米的字母大小写,那就太好了
android - Apportable 是否支持 GLKit?Android 显示轻微修改的 GL ES2.0 示例应用程序的空白屏幕
我所做的是在 XCode 中创建一个全新的“OpenGL ES Game”项目,然后对其进行了一些调整。
apportable log
当我在设备上运行应用程序时,我收到了这个:
这Unable to start service Intent { ... }
一点看起来是事情变糟的部分。我正在尝试谷歌com.apportable.notifications.LocalNotificationService
并没有找到很多线索。我能找到的唯一东西是两个pastebin转储(这里是SO post)。
该应用程序显示一个空白的黑屏。
我确实知道这发生在 NSLog 事件 ( Options are: (nil)
) 之后,它写AppDelegate.m
在application:didFinishLaunchingWithOptions
:
希望这是正确的一些简单配置。我希望有人可以指出我的配置和文档所在的位置。
更多信息:
我的设备是 2013 Nexus 7。
这是更多诊断输出:
特别是我担心它上市No
和libGLESv2_adreno200.so
...libEGL_adreno200.so
相应的日志输出:
这是我在目标文件夹中找到的 AndroidManifest.xml。
apportable - 是否完全支持 sqllite?
我尝试在引用 sqllite 的项目上进行“可移植的构建”。我得到链接错误。我应该怎么办?
这是错误日志
错误:未定义对“sqlite3_open”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:70 的引用:错误:未定义对“sqlite3_prepare_v2”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager 的引用。 m:76: 错误: 未定义引用'sqlite3_bind_text'/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:80: 错误: 未定义引用'sqlite3_step'/android/bacc/baccaratgame/TapjoyConnect/Components/ TJCFeaturedApp/TJCFeaturedAppDBManager.m:85:错误:未定义对“sqlite3_finalize”的引用/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:104:错误:未定义对“sqlite3_close”的引用/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:120:错误:未定义对“sqlite3_open”的引用/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:129:错误:未定义引用到“sqlite3_prepare_v2”打包资产/English.lproj/InfoPlist.strings/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:135:错误:未定义对“sqlite3_step”的引用/android/bacc/baccaratgame/TapjoyConnect/ Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:140:错误:未定义对“sqlite3_finalize”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:159 的引用:错误:未定义对“的引用”sqlite3_close'/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:181:错误:未定义对'sqlite3_open'/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:184的引用:错误:未定义对“sqlite3_get_table”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:197 的引用:错误:未定义对“sqlite3_free_table”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m 的引用: 210:错误:未定义引用“sqlite3_close”打包资产/zh_CN.lproj/InfoPlist.strings 打包资产/zh_TW.lproj/InfoPlist。字符串/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:61:错误:未定义引用'sqlite3_open'打包资产/vi.lproj/InfoPlist.strings /android/bacc/baccaratgame/TapjoyConnect/Components /TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:135:错误:未定义引用“sqlite3_close”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:208:错误:未定义引用“sqlite3_column_text”/android /bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:291:错误:未定义对“sqlite3_bind_text”的引用/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:292:错误:未定义对“sqlite3_bind_text”/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:294 的引用:错误:未定义对“sqlite3_bind_text”的引用 打包资产/tr.lproj/InfoPlist.strings 打包资产/tr-TR.lproj/InfoPlist.strings 打包资产/th.lproj/InfoPlist.strings 构建/android-armeabi-debug/jsk。 vipbaccarat/Baccarat/libBaccarat.a(scorecard.mo):/android/bacc/baccaratgame/baccrsc/scorecard.m:function L_OBJC_CLASSLIST_REFERENCES_$_71: error: undefined reference to 'OBJC_CLASS_$_DMAdView' Packaging assets/sv.lproj/InfoPlist.字符串打包 assets/es.lproj/InfoPlist。字符串打包资产/ru.lproj/InfoPlist.strings 打包资产/pt.lproj/InfoPlist.strings 打包资产/nn.lproj/InfoPlist.strings 打包资产/nb.lproj/InfoPlist.strings 打包资产/ms.lproj/InfoPlist。字符串打包资产/ko.lproj/InfoPlist.strings 打包资产/ja.lproj/InfoPlist.strings 打包资产/it.lproj/InfoPlist.strings 打包资产/id.lproj/InfoPlist.strings 打包资产/fr.lproj/InfoPlist。字符串打包资产/fi.lproj/InfoPlist.strings 打包资产/el.lproj/InfoPlist.strings 打包资产/nl.lproj/InfoPlist.strings 打包资产/de.lproj/InfoPlist.strings 打包资产/da.lproj/InfoPlist。字符串 打包资产/LICENSE.txt 打包资产/README。markdown 打包资源/NetErrorView.xib 打包资源/21dian.sql 打包资源/adback.png 打包资源/AdWindow.xib 打包资源/57A.png 打包资源/cafeicon.png 打包资源/gangwar57.png 打包资源/glory.png 打包assets/glorycn.png 包装assets/heishehui.png 包装assets/ifarm.png 包装assets/keaicanting.png 包装assets/newgame.png 包装assets/ranchcn.png 包装assets/sjdz.png scons:png 打包资源/heishehui.png 打包资源/ifarm.png 打包资源/keaicanting.png 打包资源/newgame.png 打包资源/ranchcn.png 打包资源/sjdz.png scons:png 打包资源/heishehui.png 打包资源/ifarm.png 打包资源/keaicanting.png 打包资源/newgame.png 打包资源/ranchcn.png 打包资源/sjdz.png scons:* [Build/android-armeabi-debug/Baccarat/apk/lib/armeabi/libverde.so] 错误 1 scons:构建因错误而终止。Exception AttributeError: "'NoneType' object has no attribute 'pack'" in >被忽略
apportable - 合适的应用程序图标
由于最新版本的 Apportable,我的应用程序图标在 Android 启动器中显得太小(其他应用程序图标大小的一半)。
我试图在configuration.json
文件中设置“ICON”属性,但无法使其工作。
这里的参考文件夹是什么?
我的 Obj-C 代码文件夹中有常用Icon-*.png
文件/Resources
(最大的是Icon-72@2x.png
)。我可以直接指向其中之一吗?还是我需要将所需的图标复制到.approj
文件夹中?