Во-первых, это onDestroy, а не OnDestroy. Во-вторых, вы должны использовать аннотацию @Override для проверки времени компиляции, поэтому ваш код службы должен выглядеть примерно так:
@Override
public void onDestroy(){
Log.v("SERVICE","Service killed");
player.stop();
super.onDestroy();
}
У меня была та же проблема, и мое решение не является новым, но подробно излагает предыдущие ответы. В Вашем webpack.dev.js можно использовать следующую конфигурацию для devServer. Обратите внимание на эти stats
раздел:
module.exports = merge(common, {
mode: 'development',
devtool: 'source-map',
devServer: {
historyApiFallback: true,
compress: true,
port: 3420,
inline: true,
stats: {
colors: true,
chunks: false,
hash: false,
version: false,
timings: false,
assets: false,
children: false,
source: false,
warnings: true,
noInfo: true,
contentBase: './dist',
hot: true,
modules: false,
errors: true,
reasons: true,
errorDetails: true,
},
},
plugins: [
new webpack.HotModuleReplacementPlugin({
}),
],
});