小编Riz*_*tta的帖子

不使用 FIREBASE 的带有实时数据库的 Android 应用程序可能类似于在服务器上挂钩

我一直在编码

带有实时数据库解决方案的基于 android 的社交社区应用程序

这是通过使用 Volley 库从基于 PHP 的服务器接收和发送数据来完成的。问题是我一直面临的是我的应用程序需要在 RealTime上更新recyclerViews

我已经处理过 firebase 之前它是一个很好的解决方案。但是对于这个应用程序,我不允许使用 Firebase。那么是否有任何使用基于 SQL 的后端进行实时数据库同步维护的解决方案

sql android android-volley

8
推荐指数
1
解决办法
4954
查看次数

如何使用数组中的有限数据量在 React Native 中无限滚动平面列表

我已经平面列表水平设置从阵列来的11项数据,这是固定的,不会改变

我想要的是当用户在滚动时到达平面列表的末尾时,数据应该保持不变,但第一个项目应该显示在最后一个,然后依此类推

这是我迄今为止尝试过的

  <FlatList
        {...this.props}
        ref={ref => {
          this.infListRef = ref;
        }}
        data={this.props.data}
        onScrollEndDrag={this.handleScroll}
        initialScrollIndex={0}
        scrollEventThrottle={16}
        renderItem={this.props.renderItem}
        onScroll={({nativeEvent}) => this.checkScroll(nativeEvent)}
        horizontal
        showsHorizontalScrollIndicator={false}
        keyExtractor={item => item.id}
      />
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

react-native react-native-flatlist

7
推荐指数
1
解决办法
2460
查看次数

IONIC BASED App的多个apk生成原因 - import com.android.build.OutputFile - Unknown类型:IMPORT

我正在重建android中的离子项目.由于库,我需要将apk拆分为更小的尺寸.它曾经工作(一年前),现在它没有,我升级了我的离子和一些环境.

问题是线,它不承认.

import com.android.build.OutputFile
Run Code Online (Sandbox Code Playgroud)

这是错误:

Error:(180, 0) startup failed:
build file '/Users/some/project/ionicapp/platforms/android/build.gradle': 180: Unknown type: IMPORT at line: 180 column: 5. File: _BuildScript_ @ line 180, column 5.
       import com.android.build.OutputFile
       ^
Run Code Online (Sandbox Code Playgroud)

这是我的build.gradle

ext.abiCodes = ['armeabi': 1, 'armeabi-v7a': 2, 'arm64-v8a': 3, 'mips': 4, 'x86': 5, 'x86_64': 6]

import com.android.build.OutputFile <--- problem

android.applicationVariants.all {
    variant ->

        // Assigns a different version code for each output APK
        // other than the universal APK.
        variant.outputs.each { output ->

            // Stores the value of ext.abiCodes …
Run Code Online (Sandbox Code Playgroud)

import android gradle apk

5
推荐指数
0
解决办法
289
查看次数

找不到 React Native Xcode 头文件!RCTBridge模块

当我尝试在 Xcode 或命令行中在 ios 上运行时,我遇到了“词法或预处理器”问题。Android 构建良好。

第一个错误是找不到“React/RCTBridgeModule.h”文件。我可以通过更改<React/RCTBridgeModule.h>为来解决这个问题,"RCTBridgeModule.h"但我最终会遇到每个模块都出现同样问题的无穷无尽的问题。

我不相信这是一个重复的问题。我已经尝试了类似问题和 github 问题中的所有解决方案,但仍然无法构建;

  • 未经检查的并行化构建
  • 确保导入使用更新的格式,例如 #import <React/RCTBridgeModule.h>
  • 删除node_modules.xcworkspacepodfile.lock和重新安装/使用两个更新npmyarn
  • 试过 react-native upgrade
  • React 和 Pods 项目在 Edit Scheme > Build 中的项目上方列出
  • 使用 Legacy 和 New 构建系统尝试了 Xcode 9 和 10

请检查图像的路径

反应原生信息:

Environment:
  OS: macOS High Sierra 10.13.6
  Node: 8.11.1
  Yarn: 1.12.3
  npm: 6.5.0
  Watchman: 4.9.0
  Xcode: Xcode 10.1 Build version 10B61
  Android Studio: 3.2 AI-181.5540.7.32.5056338

Packages: (wanted => installed)
  react: …
Run Code Online (Sandbox Code Playgroud)

xcode ios react-native

2
推荐指数
1
解决办法
4601
查看次数