title: Custom notification sound , android Oreo?
body: <p>I want to set a custom notification sound from a raw mp3 or wav file in my app.
  Below is my code</p>
  
  <pre><code>private void sendMyNotification(String message) {
      Intent intent;
      if (sharedPreferences.getBoolean(SPConstants.IS_LOGGED_IN, false)) {
          intent = new Intent(this, ActivityNotification.class);
      } else {
          intent = new Intent(this, ActivitySplash.class);
      }
      intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
      PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_ONE_SHOT);
      Uri soundUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
      soundUri = Uri.parse("android.resource://" + getApplicationContext().getPackageName() + "/" + R.raw.panic);
      AudioManager manager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
      manager.setStreamVolume(AudioManager.STREAM_MUSIC, 100, 0);
      NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this, CHANNEL_ID)
              .setSmallIcon(R.mipmap.ic_launcher)
              .setContentTitle(getString(R.string.app_name))
              .setContentText(message)
              .setAutoCancel(true)
              .setSound(soundUri)
              .setContentIntent(pendingIntent);
      NotificationManager notificationManager =
              (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
      if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.O) {
          NotificationChannel mChannel = new NotificationChannel(CHANNEL_ID, channelName, NotificationManager.IMPORTANCE_HIGH);
          notificationManager.createNotificationChannel(mChannel);
      }
      notificationManager.notify(0, notificationBuilder.build());
  }
  </code></pre>
  
  <p>The panic audio file resides in res->raw.
  I have tried to use both mp3 and wav formats of the sound but nothing seems to work to set the notification sound.
  I am currently testing on Pixel 2 OS 8.1.</p>
  
  <p>Any suggestions what could be the issue?</p>