草庐IT

appcelerator-titanium

全部标签

iphone - Appcelerator 钛 : Android SDK doesn't load

我开始使用Titanium进行开发,现在我真的坚持了一个部分。我下载了AdroidSDK并添加了Titanium的路径:/用户/迈克尔/下载/android-sdk-mac_86/我可以打开例如iPhone模拟器中的KitchenSink没有问题,但是当我想在Android中打开它时,我的屏幕如下所示:Screenshot为什么一直在下面,甚至在等待2小时后,标签“正在加载...”? 最佳答案 这里给出了一些很好的建议-帮了我的忙。切换到TRACE可能会显示缺少AndroidSDK平台1.6和API4。Moreinfohere

android - Titanium SDK 5.1.2 - Android 6.0 权限

从SDK5.1.0开始,目标SDK必须是23,这使得部分权限失效。我的意思是,必须在运行时请求它们,但TitaniumSDK并没有真正提供这样做的方法。我需要读取和写入USB存储设备以及读取手机状态。有什么解决方法吗?请求这些权限的方法是否会包含在未来的SDK版本中? 最佳答案 查看appc示例应用:https://github.com/appcelerator-developer-relations/appc-sample-ti510/blob/master/app/controllers/permissions.js这是一个关于

android - 适用于 Android 和 Iphone 的相同 Titanium 代码库

我一直在尝试为中级应用程序为Iphone和Android创建一个代码库。(4个选项卡、多个窗口、map等)使用安腾2.1API。然而,我发现Android平台上的东西不像在Iphone上那样顺利或自愿地工作,特别是tableviews和UIelemnts。Android上的UI响应速度也很慢。厨房水槽示例非常简单。我正在寻找一个企业就绪的应用程序,该应用程序必须至少在接下来的几年内进行维护。有没有人在类似的平台问题上工作过,并成功地从相同的代码库创建了功能齐全的iOS和Android应用程序? 最佳答案 我使用编译时CommonJS

android - 无法使用 Titanium Studio 3.1.0 在 Android SDK 中执行我的应用程序

我在带有X.8.3的iMac上,我正在尝试让我的测试应用程序与TitaniumStudio和AndroidSDK2.2一起工作,这些应用程序可以在iPhoneSimulator上运行,但不能在Android上运行。这是尝试在Android模拟器中执行应用程序时的终端错误"[INFO]logfile=/Users/*****/Documents/Titanium_Studio_Workspace/Geocoder/build.log[ERROR]:Buildprocessexitedwithcode1[ERROR]:Projectfailedtobuildafter208ms[ERROR

android - Titanium 创建日历事件

我正在尝试在我的Android平台Titanium应用程序中创建日历事件。为此我使用下面的代码,它没有给出任何错误也没有创建任何日历事件varcalendars=Ti.Android.Calendar.selectableCalendars;varnames=[];for(vari=0;i谁能帮我解决这个问题。我的TitaniumSDK版本是1.7.5,我已经在Android2.3Phone上试过了 最佳答案 以下链接可能对您有所帮助。https://github.com/codememan/Titanium-Calendar您需要

android - Titanium 创建图像文件 : file. 写入(blob)未创建正确的文件

我正在尝试使用Titanium1.8.1读取.PNG文件这是我读取文件的代码。varf=Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory,'KS_nav_views.png');varblob=f.read();当我使用上述blob对象创建新文件时,创建的新文件与原始文件不同。这是我创建新文件的代码。varoutputDir=Titanium.Filesystem.getFile(Titanium.Filesystem.externalStorageDirectory,'output');outputDir.createDir

android - 由于使用 Titanium 的 Facebook 模块出现无效访问 token 错误,无法登录 Facebook

我正在使用TitaniumStudio3.2.0和TitaniumSDK3.2.0.GA,并在有或没有Facebook应用程序的情况下部署到Android设备。要登录Facebook,我使用theoneprovidedbyTitanium.我遇到了thislink中描述的相同问题.当我第一次授权时,Facebook的登录事件完全没有问题。但是如果我注销然后再次尝试授权(此时我的应用程序的权限已经被接受所以理论上它应该触发登录事件)我在logcat上收到以下错误:E/FacebookModule(1584):(main)[11631,11631]LoginDialogListeneron

iphone - Titanium 与原生工具

我还在检查一切。我想知道如果我们使用Titanium开发应用程序会有哪些限制。对于iPhone和Android,使用Titanium不能做什么?哪些事情只能使用native工具才能完成?我听说性能可能是个问题。这会有多糟糕?提前致谢。:) 最佳答案 大家好,有个好消息。钛现在似乎是透明的。http://developer.appcelerator.com/blog/2010/09/in-the-clear-apple-opens-up-ios-to-all-developers.html

iphone - 进入移动开发的建议——纯 iPhone SDK、Android SDK、Mono Touch 还是 Titanium?

我正在进入移动开发领域。自从1.0以beta形式发布以来,我一直主要在.NET中工作。在那之前,我主要是一个C++和Delphi的家伙,并且仍然不时涉足C++。我做了很多网络应用程序,所以我相当精通Javascript、JQuery和CSS。我也做过一些Java应用程序。我开始使用CGI进行Web编程,最近主要生活在ASP.NETMVC世界中。我正在尝试决定选择哪个平台/操作系统和工具。我关心我的应用程序可用的市场规模以及我将获得的技能的市场性。我想到的应用程序可以在手机和平​​板电脑上运行。我想到的某些方面将在平板电脑上可用的更大屏幕上播放得更好。以下是我正在考虑的选项:使用纯App

android - 如何使用 Titanium 判断 Android 是否启用了 GPS

我正在使用Titanium开发Android3.2+应用程序。能够确定设备是否启用了GPS至关重要。根据TitaniumAPI引用,Ti.Geolocation.locationServicesEnabled将始终在Android2.2+上返回true,因为新的“被动”位置提供程序。有没有其他方法可以确定GPS是否真正启用?谢谢。 最佳答案 我认为这段代码应该适合你://checktoseeifwehaveGPScapabilitiesif(Titanium.Geolocation.isLocationProviderEnabled