我用手机可以正常运行,在模拟器上走到这就会报错
2021-10-15 10:54
·
Android

Andoridwear模拟器无法启动应用,我照着视频代码敲好了,模拟器无法启动应用, 只有在设置列表中可以查看到应用有安装, 但没办法打开
电脑可以访问,但就模拟器无法访问。
想问一下大佬们,在安装模拟的时候,一直安装失败。问题是我android emulator也下载了,去百度找了也没找到合适的解决方案,请问大佬们知道是什么原因以及解决办法吗。谢谢。

我在onContenLoaded的方法打了log 但是运行模拟的时候并没有输出
2021-06-09 16:06:57.821 10191-10191/com.example.xiaojingw E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.xiaojingw, PID: 10191
java.lang.ExceptionInInitializerError
at okhttp3.internal.platform.Platform.get(Platform.java:85)
at okhttp3.OkHttpClient.newSslSocketFactory(OkHttpClient.java:263)
at okhttp3.OkHttpClient.<init>(OkHttpClient.java:229)
at okhttp3.OkHttpClient.<init>(OkHttpClient.java:202)
at retrofit2.Retrofit$Builder.build(Retrofit.java:614)
at com.example.xiaojingw.utils.RetrofitManager.<init>(RetrofitManager.java:19)
at com.example.xiaojingw.utils.RetrofitManager.<clinit>(RetrofitManager.java:8)
at com.example.xiaojingw.utils.RetrofitManager.getInstance(RetrofitManager.java:12)
at com.example.xiaojingw.presenter.impl.SelectedPagePresenterImpl.<init>(SelectedPagePresenterImpl.java:27)
at com.example.xiaojingw.utils.PresenterManager.<init>(PresenterManager.java:34)
at com.example.xiaojingw.utils.PresenterManager.<clinit>(PresenterManager.java:18)
at com.example.xiaojingw.utils.PresenterManager.getInstance(PresenterManager.java:27)
at com.example.xiaojingw.ui.fragment.HomeFragment.initPresenter(HomeFragment.java:61)
at com.example.xiaojingw.base.BaseFragment.onCreateView(BaseFragment.java:63)
at androidx.fragment.app.Fragment.performCreateView(Fragment.java:2698)
at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:320)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1187)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497)
at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:447)
at androidx.fragment.app.FragmentManager.executeOps(FragmentManager.java:2169)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1992)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1947)
at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1849)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2629)
at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2577)
at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:247)
at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:541)
at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:210)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
at android.app.Activity.performStart(Activity.java:8157)
at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3588)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2173)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:236)
at android.app.ActivityThread.main(ActivityThread.java:8063)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:620)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1011)
Caused by: java.lang.IllegalStateException: Expected Android API level 21+ but was 30
at okhttp3.internal.platform.AndroidPlatform.buildIfSupported(AndroidPlatform.java:238)
at okhttp3.internal.platform.Platform.findPlatform(Platform.java:202)
at okhttp3.internal.platform.Platform.<clinit>(Platform.java:79)
at okhttp3.internal.platform.Platform.get(Platform.java:85)
at okhttp3.OkHttpClient.newSslSocketFactory(OkHttpClient.java:263)
at okhttp3.OkHttpClient.<init>(OkHttpClient.java:229)
at okhttp3.OkHttpClient.<init>(OkHttpClient.java:202)
at retrofit2.Retrofit$Builder.build(Retrofit.java:614)
at com.example.xiaojingw.utils.RetrofitManager.<init>(RetrofitManager.java:19)
at com.example.xiaojingw.utils.RetrofitManager.<clinit>(RetrofitManager.java:8)
at com.example.xiaojingw.utils.RetrofitManager.getInstance(RetrofitManager.java:12)
at com.example.xiaojingw.presenter.impl.SelectedPagePresenterImpl.<init>(SelectedPagePresenterImpl.java:27)
at com.example.xiaojingw.utils.PresenterManager.<init>(PresenterManager.java:34)
at com.example.xiaojingw.utils.PresenterManager.<clinit>(PresenterManager.java:18)
at com.example.xiaojingw.utils.PresenterManager.getInstance(PresenterManager.java:27)
at com.example.xiaojingw.ui.fragment.HomeFragment.initPresenter(HomeFragment.java:61)
at com.example.xiaojingw.base.BaseFragment.onCreateView(BaseFragment.java:63)
at androidx.fragment.app.Fragment.performCreateView(Fragment.java:2698)
at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:320)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1187)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497)
at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:447)
at androidx.fragment.app.FragmentManager.executeOps(FragmentManager.java:2169)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1992)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1947)
at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1849)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2629)
at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2577)
at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:247)
at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:541)
at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:210)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
at android.app.Activity.performStart(Activity.java:8157)
at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3588)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2173)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:236)
at android.app.ActivityThread.main(ActivityThread.java:8063)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:620)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1011)
代码应该没问题,模拟器跑出来也没问题,但是放到手机上跑发现界面布局显示不全
2022-01-20 17:15
·
界面显示不全
- 1
- 2
- 3
- 4
- 5
- 6
- 44
Copyright © 阳光沙滩V1.0.3(2014-) 本网站由程序猿(媛)用爱驱动