public void writeSleb128(int i) {
      try {
        Leb128.writeSignedLeb128(this, i);
      } catch (ArrayIndexOutOfBoundsException e) {
        throw new DexException("Section limit " + data.limit() + " exceeded by " + name);
      }
    }
Writes 0x00 until the position is aligned to a multiple of 4.
android/android_framework/dex-maker/src/main/java/com/android/dex/Dex.java