"Unfortunately App has stopped" 在 运行 'expo eject' 之后
"Unfortunately App has stopped" after running 'expo eject'
我有一个在托管工作流中运行的应用程序。我运行
expo eject
让我的应用进入基本工作流程
一切顺利后我运行
yarn android
在通过 USB 连接的真实设备上 运行 我的应用程序,应用程序一打开我就得到
Unfornately, ______ has stopped
USB 调试在我的开发者选项中打开
这些是我导入的一些包,如果有帮助的话,我觉得它是
import React from 'react';
import { StyleSheet, Text, View, Button } from 'react-native';
import {createStackNavigator} from 'react-navigation-stack'
import {createBottomTabNavigator} from 'react-navigation-tabs'
import {createAppContainer} from 'react-navigation'
import * as RNIap from 'react-native-iap';
import { AdMobBanner } from 'expo-ads-admob'
import * as InAppPurchases from 'expo-in-app-purchases';
import * as Sharing from 'expo-sharing'; // Import the library
import { Audio } from 'expo-av'
没有帮助的解决方案
yarn cache clean --force
所以我不知道 adb logcat *:E
(Stanislaw 提到的)应该如何工作,但是当我打开 Android Studio 时,我能够看到一个名为 logcat 的面板.我一直在用Visual Studio,所以android工作室之前关了
logcat 面板告诉我我遇到了一个与 admob 有关的错误。我不记得它是什么了,因为当我的应用运行时它被覆盖了。
我必须将这一行插入我的 AndroidManifest.xml 文件中 <application
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-1111111111~11111111111"/>
但将所有的替换为您在创建广告单元时从 admob 获得的 admob 广告单元 ID
我有一个在托管工作流中运行的应用程序。我运行
expo eject
让我的应用进入基本工作流程 一切顺利后我运行
yarn android
在通过 USB 连接的真实设备上 运行 我的应用程序,应用程序一打开我就得到
Unfornately, ______ has stopped
USB 调试在我的开发者选项中打开
这些是我导入的一些包,如果有帮助的话,我觉得它是
import React from 'react';
import { StyleSheet, Text, View, Button } from 'react-native';
import {createStackNavigator} from 'react-navigation-stack'
import {createBottomTabNavigator} from 'react-navigation-tabs'
import {createAppContainer} from 'react-navigation'
import * as RNIap from 'react-native-iap';
import { AdMobBanner } from 'expo-ads-admob'
import * as InAppPurchases from 'expo-in-app-purchases';
import * as Sharing from 'expo-sharing'; // Import the library
import { Audio } from 'expo-av'
没有帮助的解决方案
yarn cache clean --force
所以我不知道 adb logcat *:E
(Stanislaw 提到的)应该如何工作,但是当我打开 Android Studio 时,我能够看到一个名为 logcat 的面板.我一直在用Visual Studio,所以android工作室之前关了
logcat 面板告诉我我遇到了一个与 admob 有关的错误。我不记得它是什么了,因为当我的应用运行时它被覆盖了。
我必须将这一行插入我的 AndroidManifest.xml 文件中 <application
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-1111111111~11111111111"/>
但将所有的替换为您在创建广告单元时从 admob 获得的 admob 广告单元 ID