私のプロジェクトでは、背景画像を追加するためにビットマップを使用しています。 2番目のビットマップを使用すると、コードが正常に動作していました。すぐに、私が2番目のビットマッププロジェクトを膨張させると、ビルド中にRエラーが発生します。私が試してみましたプロジェクトをビルド中にRエラーが発生するAndroidスタジオ
@Override
public void surfaceCreated(SurfaceHolder holder) {
bg = new Background(BitmapFactory.decodeResource(getResources(), R.drawable.imageOne));
newbg = new AnotherClass(BitmapFactory.decodeResource(getResources(), R.drawable.imageTwo));
// thread.setRunning(true);
// thread.start();
}
物事:ビルドクリーンと同様に、端末からの両方
- 清掃プロジェクト 以下は私のコードです。
- プロジェクトを再構築します。
- キャッシュを無効にして再起動します。
切れパイプ にjava.io.IOException:sun.nio.ch.FileDispatcherImpl.write0で破断管 (ネイティブメソッド)sun.nio.ch.SocketDispatcher.writeで (SocketDispatcher.java。 47) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:65) at sun.nio.ch.SocketChannelImpl.write( SocketChannelImpl.java:471) at com.android.ddmlib.JdwpPacket.write(JdwpPacket.java:179) at com.android.ddmlib.Client.send(Client.java:654) at com.andro id.ddmlib.jdwp.JdwpAgent.send(JdwpAgent.java:92) com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:349) com.android.ddmlib.Client.requestAllocationStatus(Client.java: com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoopでcom.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:545) でcom.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:573) (AT 517) com.android.ddmlib.DeviceMonitor.access $ 100(DeviceMonitor.java:65) DeviceMon(1.run com.android.ddmlib.DeviceMonitor $でのDeviceMonitor.java:361) ...
クリーンプロジェクトとそれを再構築 –
あなたもまだ結果 – Robert
からGradleのassembleDebug --stacktraceを呼び出そうとすることができますエラーに関する情報を返しますか? –