小编Jer*_*emy的帖子

gcloud预览应用程序部署过程需要大约8分钟,这是正常的吗?

尝试新的灵活的应用程序引擎运行时.在这种情况下,基于谷歌提供的ruby运行时的自定义Ruby on Rails运行时.

gcloud preview app deploy整个过程的发射需要大约8分钟时,其中大部分是"更新服务".这是正常的吗?更重要的是,我怎样才能加快速度呢?

问候,

病房

google-app-engine google-cloud-platform gcloud app-engine-flexible

38
推荐指数
3
解决办法
1万
查看次数

我可以将另一个人回购两次分到我自己的账户吗?

在GitHub上,我似乎无法弄清楚如何将回购两次分成一个帐户.

所以Bob/CoolFramework有一个回购

我把它分给Jeremy/MyShooter并开始构建游戏

现在我也想把它分给Jeremy/MyRPG来构建另一款新游戏

当我第二次尝试分叉CoolFramework时,它只需要我到MyShooter.

所以我可以想到的选项:A)我没有以正确的方式使用Git B)这在Git C上是不可能的)我只是看不到Github上的选项

git fork github

20
推荐指数
1
解决办法
8541
查看次数

android.view.WindowManager $ BadTokenException:无法添加窗口android.view.ViewRootImpl$W@c745883 - 权限被拒绝

这是我的堆栈跟踪:

01-30 15:11:41.037 13010-13010/project.app E/AndroidRuntime: FATAL EXCEPTION: main
 Process: project.app, PID: 13010
 android.view.WindowManager$BadTokenException:
   Unable to add window android.view.ViewRootImpl$W@c745883 -- permission denied for window type 2003
   at android.view.ViewRootImpl.setView(ViewRootImpl.java:789)
   at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:356)
   at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:93)
   at android.app.Dialog.show(Dialog.java:330)
   at com.facebook.react.devsupport.DevSupportManagerImpl$4.run(DevSupportManagerImpl.java:344)
   at android.os.Handler.handleCallback(Handler.java:790)
   at android.os.Handler.dispatchMessage(Handler.java:99)
   at android.os.Looper.loop(Looper.java:164)
   at android.app.ActivityThread.main(ActivityThread.java:6494)
   at java.lang.reflect.Method.invoke(Native Method)
   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
Run Code Online (Sandbox Code Playgroud)

我找到了关于TYPE_SYSTEM_ERROR在Android Oreo(8)中被弃用的答案,所以我实现了以下方法,我也找到了:

public void fixAndroid() {
    WindowManager.LayoutParams params;
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
      params = new WindowManager.LayoutParams(
              WindowManager.LayoutParams.MATCH_PARENT,
              WindowManager.LayoutParams.MATCH_PARENT,
              WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY,
              WindowManager.LayoutParams.FLAG_FULLSCREEN,
              PixelFormat.TRANSLUCENT);
    } else {
      params = new …
Run Code Online (Sandbox Code Playgroud)

android android-manifest android-permissions react-native react-native-android

12
推荐指数
1
解决办法
2582
查看次数

Firebase 无效的 API 密钥

我有一个 android 项目,我想用 Firebase 扩展它。目前,当我想用​​日志消息测试崩溃时,我有一个错误日志记录。

Server did not receive report: Origin Error message: API key not valid. Please pass a valid API key.
Run Code Online (Sandbox Code Playgroud)

我能做些什么来解决这个问题?我已将 google-services.json 文件从控制台复制到我的项目中。

android firebase firebase-authentication firebase-crash-reporting

6
推荐指数
2
解决办法
2万
查看次数

使用 React Navigation,如何强制抽屉导航器弹出到堆栈顶部?

我正在使用 React Navigation 并有一个抽屉式导航器,其中包含多个 Stack Navigator 作为其项目。当我打开抽屉导航器并单击某个项目时,它会显示我单击的堆栈中的第一个屏幕。当我转到堆栈中的第二个屏幕,然后打开抽屉并单击活动堆栈的同一个抽屉链接时,我希望它显示堆栈的第一个屏幕,但它目前什么也不做。我怎样才能做到这一点?

这是显示问题的小吃: https: //snack.expo.io/@zeckdude/navigation-demo

/**
 * Item Stack
 * Follows the Items Flow chart
 */
const ItemStack = createStackNavigator(
  {
    Items: { screen: ItemsScreen },
    Camera: { screen: CameraScreen },
    ViewItem: { screen: ViewItemScreen },
    AddEditItem: { screen: AddEditItemScreen },
  },
  {
    headerMode: 'none',
    navigationOptions: {
      gesturesEnabled: false,
    },
  }
);


/**
 * Send Stack
 * Follows the Send Flow chart
 */
const SendStack = createStackNavigator(
  {
    Send: { screen: SendScreen },
    ScanQR: { …
Run Code Online (Sandbox Code Playgroud)

javascript react-native react-navigation

6
推荐指数
1
解决办法
3925
查看次数

CodePush + React Native:如何查看我的暂存版本?

我正在尝试安装https://github.com/Microsoft/react-native-code-push,以便我可以在不通过应用商店的情况下进行推送。

\n\n

我刚刚跑了code-push release-react MyAppName ios --deploymentName Staging。我也跑了code-push release-react MyAppName ios --deploymentName Production。两人均顺利完成

\n\n
\xe2\x94\x8c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xac\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xac\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xac\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x90\n\xe2\x94\x82 Name       \xe2\x94\x82 Deployment Key                        \xe2\x94\x82 Update Metadata                  \xe2\x94\x82 Install Metrics      \xe2\x94\x82\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xa4\n\xe2\x94\x82 Production \xe2\x94\x82 abc123-ER1Zk1llw5Apk3gI8HN37NyRzl4z0Z \xe2\x94\x82 Label: v1                        \xe2\x94\x82 No installs recorded \xe2\x94\x82\n\xe2\x94\x82            \xe2\x94\x82                                       \xe2\x94\x82 App Version: 1.0                 \xe2\x94\x82                      \xe2\x94\x82\n\xe2\x94\x82            \xe2\x94\x82                                       \xe2\x94\x82 Mandatory: No                    \xe2\x94\x82                      \xe2\x94\x82\n\xe2\x94\x82            \xe2\x94\x82                                       \xe2\x94\x82 Release Time: 14 minutes ago     \xe2\x94\x82                      \xe2\x94\x82\n\xe2\x94\x82            \xe2\x94\x82                                       \xe2\x94\x82 Released By: edmundmai@gmail.com \xe2\x94\x82                      \xe2\x94\x82\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xa4\n\xe2\x94\x82 Staging    \xe2\x94\x82 abc123xGp-l0eMKT0xH10_QxVQCkNyRzl4z0Z \xe2\x94\x82 Label: v1                        \xe2\x94\x82 No …
Run Code Online (Sandbox Code Playgroud)

react-native code-push

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

SwiftUI 矩形中的对角线 LinearGradient

问题:我正在尝试在 SwiftUI 中渲染矩形形状的对角线性渐变。

我实现了一个标准的多站线性渐变,当渲染为正方形时它工作得很好,但是当我将框架更改为矩形时,它有一些奇怪的行为,并且看起来更水平,或者有一些奇怪的剪裁。

代码:

struct CustomGradient: View {

    var body: some View {
        LinearGradient(
            gradient: Gradient(stops: [
                .init(color: Color(#colorLiteral(red: 0.776, green: 0.266, blue: 0.988, alpha: 1)), location: 0),
                .init(color: Color(#colorLiteral(red: 0.356, green: 0.348, blue: 0.870, alpha: 1)), location: 0.62),
                .init(color: Color(#colorLiteral(red: 0.357, green: 0.349, blue: 0.870, alpha: 1)), location: 1)
            ]),
            startPoint: .bottomTrailing,
            endPoint: .topLeading
        )
    }
Run Code Online (Sandbox Code Playgroud)

如果我将预览渲染为正方形,则效果很好预览: 在此输入图像描述

代码:

struct BrandGradient_Previews: PreviewProvider {
    static var previews: some View {
        BrandGradient()
            .frame(width: 300, height: 300)
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我将预览帧更改为.frame(width: 300, …

io linear-gradients swiftui

5
推荐指数
1
解决办法
1683
查看次数

React Native - 路由'...'的组件必须是React组件

您好我正在尝试使用标签栏的屏幕,但我无法继续,因为错误阻止了我.我知道我确实遵循了一些教程,但在我的情况下它没有用.

错误: Screen_Shot

目标UI:

Tab Bar => Ordering (screen) => Category (screen)
           Settlement (screen)
           Pending (screen)
Run Code Online (Sandbox Code Playgroud)

码:

import Login from './src/component/screens/Login';
import tables from './src/component/screens/tables';
import Category from './src/component/screens/Category';
import Dishes from './src/component/screens/Dishes';
import Settlement from './src/component/screens/Settlement';
import Pending from './src/component/screens/Pending';
import SendingShit from './src/component/screens/SendingShit';

export default class App extends Component{
  render() {
    return (
      <Root />
    );
  }
}
const TabNav = createBottomTabNavigator (
  {
    uggh    : { screen: Kaartihan },       // The problem is here
    Settlement  : { …
Run Code Online (Sandbox Code Playgroud)

javascript mobile android react-native

4
推荐指数
1
解决办法
2107
查看次数

错误意外令牌 = 从 RN 0.64.2 升级到 0.65.1 后

我刚刚按照升级助手从 64.1 升级到 65.1。

但我开始收到此错误并且无法修复它。

我已将 node/npm 升级到 14.17 并完成了我能想到的所有其他操作。有人可以帮忙吗?

该错误发生在构建过程中。

SyntaxError: Unexpected token =

22:55:32 > Task :react-native-community_masked-view:compileReleaseLibraryResources
22:55:32
22:55:32 > Task :app:bundleReleaseJsAndAssets FAILED
22:55:32 
22:55:32 /node_modules/metro/src/Server.js:350
22:55:32 processRequest = (req, res, next) => {
22:55:32 ^
22:55:32
22:55:32 SyntaxError: Unexpected token =
22:55:32 at new Script (vm.js:79:7)
22:55:32 at createScript (vm.js:251:10)
22:55:32 at Object.runInThisContext (vm.js:303:10)
22:55:32 at Module._compile (internal/modules/cjs/loader.js:656:28)
22:55:32 at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
22:55:32 at Module.load (internal/modules/cjs/loader.js:598:32)
22:55:32 at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
22:55:32 at Function.Module._load (internal/modules/cjs/loader.js:529:3)
22:55:32 at Module.require …
Run Code Online (Sandbox Code Playgroud)

javascript android ios reactjs react-native

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