Articles of android

Unity 3d如何适用于Android和iPhone?

我不确定这是否是提出这个问题的最佳地点,所以如果不是,请告诉我,我会移动它。 我期待为Android和iPhone平台创建一个游戏。 我知道Unity是一个很棒的游戏引擎,我的问题是它是如何为Android和iPhone平台创建一个代码库来构建的? 时间是这个项目的一个约束,所以我对尝试构建两个应用程序以及必须为每个特定应用程序编写多少自定义代码时过程通常是多么顺利感兴趣。 任何人们对此主题的任何感激都将非常感谢。

如何知道android / ios上的可用磁盘空间?

在将文件保存到缓存目录之前,我想知道设备上有多少可用空间(特别是缓存目录所在的可用空间)。 如何在android和ios上做到这一点? 我在德尔斐柏林。

Android录制的aac(.mp3)文件无法在iOS中播放

嗨,我正在使用以下代码在Android上录制音频 myRecorder = new MediaRecorder(); myRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); myRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); myRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC); myRecorder.setAudioSamplingRate(44100); myRecorder.setAudioEncodingBitRate(256); myRecorder.setAudioChannels(1); voiceFileName = getFilename(); myRecorder.setOutputFile(voiceFileName); private String getFilename() { String filepath = Environment.getExternalStorageDirectory().getPath(); File file = new File(filepath, “test”); if (!file.exists()) { file.mkdirs(); } return (file.getAbsolutePath() + “/” + System.currentTimeMillis() + “.mp3”); } 但是aac(.mp3)文件在iOS上无法播放。 编辑 let audioFilename = getDocumentsDirectory().stringByAppendingPathComponent(“whistle.mp3”) let audioURL = NSURL(fileURLWithPath: audioFilename) let […]

如何从Android Activity或Objective C方法打开Sencha Touch View

如何从Android Activity打开Sencha Touch视图? 我可以在android清单中定义这个Activity,所以当用户试图打开myawesomeapp:// doSomethingSpecificToThisDeepLink我可以做一些事情,我想我必须提供一个类com.myCompany.AwesomeHandler …但是从那里我怎么能打开一个Sencha触摸查看? 任何想法,例子,文档参考,不同的方法将不胜感激。 在一天结束时,我试图完成的是允许其他应用程序深层链接我的cordova / sencha触摸应用程序(android / ios) 我试图按照http://appurl.org/的说法做: http://appurl.org/docs/android http://appurl.org/docs/ios 谢谢。

云function意外令牌 – 在apns-collapse-id中

我编写了一个firebase云function,用于在IOS和Android设备上发送通知。 我想要可折叠的通知消息。 这是文档中写的 : 可折叠:当有较新的消息呈现与客户端应用程序无关的较旧的相关消息时,FCM将替换旧消息。 例如:用于从服务器启动数据同步的消息,或过时的通知消息。 在消息请求中设置适当的参数: Android上的collapseKey iOS上的apns-collapse-id 所以我的函数中有以下几行代码: const payload = { notification: { title: `Hey`, body: ‘Your turn’, sound: ‘default’, } }; const options = { collapseKey: ‘myturnkey’, apns-collapse-id: ‘myturnkey’, }; 但是当我尝试在终端中部署规则时,我收到以下消息: SyntaxError:意外的令牌 – 我也尝试过使用apns-collapse-id,我对同一行代码的消息略有不同: 无效或意外的令牌 你看到了什么问题吗? 编辑 有: const options = { ‘apns-collapse-id’: ‘myturnkey’, }; 我可以部署规则,但通知不会崩溃 与: const payload = { […]

如何在IONIC 2中注册BLE状态通知

正如在ILE 2的BLE的git中所提到的,我们可以注册BLE启用或禁用状态: https : //github.com/don/cordova-plugin-ble-central#startstatenotifications 。 但它给了我错误属性startStateNotification在BLE类型上不存在。 我的代码是: ble.startStateNotifications( function(state) { console.log(“Bluetooth is ” + state); }); 我在这里想念的是什么。我想要成功并且同时也要回避两个回调。 请提供解决方案..

如何建立从iOS Safari到Android Chrome的Webrtc连接

我想用webrtc创建一个网站。 我设法将Chrome(Android)连接到PC,iOS(Safari)连接PC,PC连接到PC,PC连接到Android(Android Chrome和Safari iOS),Android连接到Android,Safari连接到Safari。 当我尝试将Chrome(Android)连接到iOS(Safari)或Safari(iOS)连接到Chrome(Android)时,无法连接。 我明白了 “无法设置远程提供sdp:ERROR_CONTENT …无法设置远程video描述发送参数.. 我认为我需要帮助SDP。

react-native-keyboard-aware-scroll-view无法正常工作

我正在尝试使用react-native-keyboard-aware-scroll-view,因此键盘不会覆盖我的输入。 出于某种原因,它总是认为键盘处于活动状态,我猜是因为它总能压缩所有内容。 随附的是正在发生的事情以及代码。 任何人都有任何想法在这里发生什么事吗? 我已经玩了一段时间并没有运气。 我正在运行react-native v 0.33和react-native-keyboard-aware-scroll-view v 0.2.1。 https://www.npmjs.com/package/react-native-keyboard-aware-scroll-view import { KeyboardAwareScrollView } from ‘react-native-keyboard-aware-scroll-view’; class LoginIOS extends Component{ constructor(props) { super(props); this.login = this.login.bind(this); this.renderScene = this.renderScene.bind(this); this.state={ username: ”, password: ” }; } render() { return ( <Navigator renderScene={this.renderScene} navigator={this.props.navigator} navigationBar={ } /> ); } renderScene() { return ( this.setState({username: text})} […]

如何从Ionic原生图像选择器显示图像?

我正在使用Ionic原生图像选择器: https : 0000-00-00ionicframework.com/docs/native/image-picker/ 我正在导入我的模块 import { ImagePicker } from ‘@ionic-native/image-picker’; 并添加模块的提供程序 ImagePicker, 在我的页面上我正在导入它 import { ImagePicker, ImagePickerOptions } from ‘@ionic-native/image-picker’; 添加到我的构造函数 private imagePicker: ImagePicker, 然后在按钮上调用方法 async pickImageFromGallery() { try { const [imageSource] = await this.imagePicker.getPictures(this.pickerOptions); this.imgSrc = imageSource; 它确实有效,我可以获取文件URI,但是当我尝试在标签上显示时,图像不会显示 我是否需要配置某些权限或其他内容? 为什么图像不显示?

颤动 – 在一个屏幕上显示两个ListView

我正在尝试在另一个垂直listView.builder之上添加一个水平listView.builder 。 两个listViews都应该包含两个text 。 这是我到目前为止所做的, 只 绘制 了顶部水平 listView.builder ,当我尝试单击底部垂直listView.builder应该绘制的位置时,应用程序在调试中崩溃并且我收到错误: NoSuchMethodError: The getter ‘visible’ was called on null. 另外,我不知道如何添加两个text字段,所以我把它们遗漏了。 我有很多代码,如果你需要查看更多代码,请在这里填写 Widget _cryptoWidget() { return new Container( child: new Column( children: [ new Flexible( child: new ListView.builder( scrollDirection: Axis.horizontal, itemBuilder: (BuildContext context, int index) { return _listViewFiller(); } ), ), new Flexible( child: new RefreshIndicator( key: […]