问题标签 [titanium-android]

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.

0 投票
0 回答
171 浏览

appcelerator - 运行时错误 - 发生 Java 异常

我正在使用 Appcelerator Titanium 做一个 android 应用程序。在设备中运行应用程序时,我收到以下错误。我不知道我的代码有什么问题。

0 投票
1 回答
485 浏览

appcelerator - Titanium - 将 Android SearchView/SearchBar(在单独的视图中,而不是操作栏的一部分)设置为 TableView 的搜索属性


我想将 SearchView 添加到另一个视图。我无法将其放置到 ActionBar(我隐藏本机 actionBar 并改为创建自定义视图)。
当我将它添加到 View 并将search:searchBar设置为 TableView 时,我的应用程序崩溃了。
我使用 Appcelerator Studio,平台是 Android

这是我使用的代码:

});

0 投票
1 回答
393 浏览

appcelerator - Titanium - Android 模块 - 无法编译 Java 源文件

我遇到了 Android 模块编译问题。

我为一些压缩/解压缩任务创建了一个模块,因此我需要使用 Base64 Java 类,因此添加所需的包来导入 Base64。

如果我删除这些类并注释它们的代码,则模块构建成功,如果我使用这些类支持 Base64 编码/解码,则模块构建失败。

有谁知道这里的原因或解决方案?

以下是 build_android.log 文件中的最后几行日志:

“/Users/jalvin/Documents/Appcelerator_Studio_Workspace/gziplibrary/android/build/classes” “-target” “1.6” “-g” “-source” “1.6” “@/Users/jalvin/Documents/Appcelerator_Studio_Workspace/gziplibrary/android /java-sources.txt" "-processor" "org.appcelerator.kroll.annotations.generator.KrollJSONGenerator" "-s" "/Users/jalvin/Documents/Appcelerator_Studio_Workspace/gziplibrary/android/build/generated/json" "- Akroll.jsonFile=gziplibrary.json" "-Akroll.jsonPackage=org.appcelerator.titanium.bindings" "-Akroll.checkTiContext=true" [错误] 无法编译 Java 源文件:

0 投票
2 回答
387 浏览

titanium - Titanium/Android 从本机模块访问在 Titanium 中创建的文件

如何从本机模块中访问 Titanium 保存的文件?在我的代码中,我将使用相机 (Ti.Media) 拍摄的照片保存到文件中。然后,我试图从我的模块中读取相同的文件。我将传递nativePath给模块的方法。但是,我在我的模块中不断收到文件未找到错误。

在相机成功回调中,我有以下代码:

我在日志中看到了这一点:

我试过用externalStorageDirectory, applicationDataDirectory, tempDirectory, 和applicationCacheDirectory所有的结果都是一样的。

0 投票
1 回答
498 浏览

titanium - 一个地方可以捕捉钛的所有突然异常?

我是 Titanium Android 应用程序开发的新手,在使用我的应用程序期间经历了“网络中断”的不愉快场景。我尝试在我的模拟器上复制它,但在应用程序仍在工作时进入“飞行模式”。

我在 app.js 中尝试过:

好消息是我能够看到“被捕获”,但在我的应用程序看到红色屏幕详细信息并且它中断之前无法看到。见图片: 应用程序崩溃错误

如果有人可以帮助我确定如何捕获所有那些“计划外”异常并根据某些业务逻辑引导它们以使用户看不到这些爆炸,那将非常有帮助。

提前致谢

0 投票
1 回答
186 浏览

android - Titanium Android:indicatorColor 属性不起作用 Activity Indicator

我刚刚尝试在 Titanium 的 android App 中更改 Activity 指示器的颜色,发现该属性没有按预期工作。我为此编写了以下代码:

有人有答案吗??

上述代码的屏幕截图

我正在使用 Studio,构建:4.8.1.201612050850 SDK:6.0.1.GA 类型:Android App

0 投票
1 回答
125 浏览

titanium - 无法从钛应用加速器构建 android

当我尝试为 android 构建我的应用程序时,我从控制台收到以下错误:

所以我无法将我的应用程序构建到 android,ios 运行良好。

谢谢你的帮助。

0 投票
1 回答
382 浏览

android - Appcelerator 钛 android 崩溃

在 android 中(再次)我收到以下错误,当我进入屏幕时应用程序停止工作:

我不知道错误消息是什么意思,为什么我收到“HostConnection::get() New Host Connection established 0xf3d7c940, tid 3852”?

详细信息: 在我的代码上,我有这样的东西:

在我的个人资料控制器中,我有某个地方:

最后更新 ...

当我尝试将对象添加到视图(在 ios 上工作)时,我的问题似乎来自这个循环,但在 android 上失败,有什么帮助吗?:

当我评论最后一行 ($.stars_container.add(s)) 时,崩溃消失了。感谢帮助。

0 投票
1 回答
407 浏览

android - 在 Titanium 中,如何从 android 中的视频中获取缩略图?

当我从图库中选择视频或捕获视频时,我试图从设置 URL 的视频播放器获取缩略图,所以这是我在控制器中的代码:-

我收到了视频,它出现在视频播放器 ($.video) 中,但我根本无法获得缩略图。此代码在 IOS 中运行良好

但不是在android中。

0 投票
1 回答
905 浏览

titanium-mobile - 如何在其父级内正确缩放 Titanium ImageView?

我在 Windows 10 上工作,开始学习 Titanium SDK 6.0.1.GA 和 Alloy 1.9.8,我想显示一个 ImageView,里面装满了从图库中选择的图像,这个组件放在我的 .xml 中的 View 中,比如这个:

.tss 是:

View 的宽度设置为 Ti.UI.FILL,高度设置为 44 dps,而 ImageView 的宽度和高度设置为 Ti.UI.SIZE,我希望图像大小与原始图像相同并且视图将剪辑在它的顶部,仅显示图像的中心,但如下图所示:

在此处输入图像描述

我在 tss 中应用了错误的样式吗?