安装java系统崩溃,我的应用程序在模拟器中停止/崩溃(重新安装操作系统后)...

我正在做一些Android课程和部分作业,我必须 Build 一个模拟音乐播放器应用程序 . 该应用程序不必具有任何功能,因此它主要是xml代码 . 当我尝试在模拟器中运行它时,应用程序不断崩溃,例如:“Vibes已经停止”或“Vibes一直停止” .

可能重要的是我最近在我的Mac上重新安装了操作系统(完全擦除) . 我现在正在运行macOS High Sierra . 我在HAXM上遇到了一些兼容性问题,但它是通过英特尔在HAXM组件上的最新更新解决的 . 安装了Java,所以我不确定这里是否还有其他的东西 .

我也尝试过导入以前工作过的旧项目,并且遇到同样的问题 . 基于此,我怀疑代码是问题所在 .

任何建议都非常欢迎! :-)

这是清单文件:

package="com.example.alexcojocaru.vibes">

android:allowBackup="true"

android:icon="@mipmap/ic_launcher"

android:label="@string/app_name"

android:roundIcon="@mipmap/ic_launcher_round"

android:supportsRtl="true"

android:theme="@style/AppTheme">

android:label="Music Library"/>

android:label="Discover Music">

这是正确的日志:

11-15 14:45:13.248 10725-10725 / com.example.alexcojocaru.vibes E / AndroidRuntime:FATAL EXCEPTION:main进程:com.example.alexcojocaru.vibes,PID:10725 java.lang.RuntimeException:Canvas:trying绘制太大(144000000bytes)的位图 . 在Android.view.RecordingCanvas.drawBitmap(RecordingCanvas.java:97)的android.view.DisplayListCanvas.throwIfCannotDraw(DisplayListCanvas.java:229)上的android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:529) . 在Android.view.View.View.AvadDisplayListIfDirty的android.view.View.draw(View.java:19114)的android.view.View.drawBackground(View.java:19317)上查看View.View.getDrawableRenderNode(View.java:19381) (View.java:18073)在android.view.View.DavatchDraw(ViewGroup.java)的android.view.View.draw(ViewView.java:4214)上的android.view.View.draw(View.java:18851) 4000)在android.view.View.View.David(View.java:18851)上的android.view.View.View.View(View.java:18851)安卓机器人的android.view.View.View.David(View.java:18801)上的android.view.View.updateDisplayListIfDirty(View.java:18064) . 位于android.view.View.View.draw的现场安装的android.view.View.David(View.java:18801)上的view.ViewGroup.dispatchDraw(ViewGroup.java:4000)(View.java:18064) (ViewGroup.java:4214)在android.vi上ew.ViewGroup.dispatchDraw(ViewGroup.java:4000)位于android.view.View.View.View(View.java:18801)上的android.view.View.View.View.View( . (ViewGroup.java:4214)在android.view.View.View.draw(View.java:)的android.view.View.View.David(View.java:18064)上的android.view.ViewGroup.dispatchDraw(ViewGroup.java:4000)处于android.view.View.updateDisplayListIfDirty(View.java:18064) 18851)在Android.view.View.View.Dava上的android.view.View.View.David(View.java:18064)上的android.view.ViewGroup.DispatchDraw(ViewGroup.java:4000)上的android.view.ViewGroup.drawChild(ViewGroup.java:4214) . 位于android.view.View.St.:::::::在android.view.View.j.DavidDisplayListIfDirty上的android.view.ViewGroup.DispatchDraw(ViewGroup.java:4000)上的android.view.ViewGroup.drawChild(ViewGroup.java:4214)的view.View.draw(View.java:18851) (View.java:18064)在android.view.View.DavatchDraw(ViewGroup.java)上的android.view.View.draw(View.java:18851)处于android.view.ViewGroup.drawChild(ViewGroup.java:4214) . 4000)在android.view.View.updateDisplayListIfDirty(View.java:18064 )在android.view.View.draw(View.java:18851)的android.view.ViewGroup.drawChild(ViewGroup.java:4214)android.view.ViewGroup.dispatchDraw(ViewGroup.java:4000)android.view .View.draw(View.java:19126)位于android.view的android.view.View.updateDisplayListIfDirty(View.java:18073)的com.android.internal.policy.DecorView.draw(DecorView.java:785) . 位于android.view.ThredeRerderer.rar(ThreadedRenderer.java:757)的android.view.T.R.Idd.Radderer.rar(ThreadedRenderer.java:645)的android.view.ThredeRerderer上的ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:643)(ViewRootImpl) .java:2980)在Android.view.ViewRootImpl.exeTraversals上的android.view.ViewRootImpl.performDvers(ViewRootImpl.java:2794),android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1386)在Android.view.Choreograp的android.view.View.Rotnable.run(ViewRootImpl.java:6733),以及android.view.Choreograp上的android.view.Choreographer $ CallbackRecord.run(Choreographer.java:911) her.doCallbacks(Choreographer.java:723)位于android.view.Handler.handleCallback的android.view.Choreographer $ FrameDisplayEventReceiver.run(Choreographer.java:897)的android.view.Choreographer.doFrame(Choreographer.java:658) (Handler.java:789)android.app.Handler.dispatchMessage(Handler.java:98)android.app.Looper.loop(Looper.java:164)android.app.ActivityThread.main(ActivityThread.java: 6541)位于com.android.internal.os.ZygoteInit.main的com.android.internal.os.Zygote $ MethodAndArgsCaller.run(Zygote.java:240)的java.lang.reflect.Method.invoke(Native Method)( ZygoteInit.java:767)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值