Fix release build

Summary:
Well, now I feel dumb. That should have definitely been caught earlier.
I'll set up a CI job to verify this.

Fixes https://github.com/facebook/flipper/issues/648

Reviewed By: jknoxville

Differential Revision: D18657185

fbshipit-source-id: 5fea08103f5a4292159b519d62d84800c0444e41
This commit is contained in:
Pascal Hartig
2019-11-22 07:00:43 -08:00
committed by Facebook Github Bot
parent 3f7fa0eb1a
commit 2854b57c74
6 changed files with 44 additions and 7 deletions

View File

@@ -17,6 +17,7 @@ import com.facebook.flipper.plugins.inspector.DescriptorMapping;
import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin;
import com.facebook.flipper.plugins.leakcanary.LeakCanaryFlipperPlugin;
import com.facebook.flipper.plugins.litho.LithoFlipperDescriptors;
import com.facebook.flipper.plugins.navigation.NavigationFlipperPlugin;
import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor;
import com.facebook.flipper.plugins.network.NetworkFlipperPlugin;
import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin;
@@ -54,6 +55,7 @@ public final class FlipperInitializer {
client.addPlugin(new ExampleFlipperPlugin());
client.addPlugin(CrashReporterPlugin.getInstance());
client.addPlugin(new DatabasesFlipperPlugin(context));
client.addPlugin(NavigationFlipperPlugin.getInstance());
client.start();
final OkHttpClient okHttpClient =

View File

@@ -0,0 +1,21 @@
/*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
package com.facebook.flipper.sample;
import com.facebook.flipper.plugins.navigation.NavigationFlipperPlugin;
/**
* Limited interface to the navigation plugin which is only available for debug builds.
*/
public class NavigationFacade {
private NavigationFacade() {}
public static void sendNavigationEvent(String value) {
NavigationFlipperPlugin.getInstance().sendNavigationEvent(value);
}
}