diff --git a/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java b/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java index daf296e0..b399888a 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java @@ -135,7 +135,7 @@ public class DebugInfoPool { List parameters = method.getParameters(); writer.writeUleb128(parameters.size()); for (MethodParameter parameter: parameters) { - writer.writeUleb128(dexFile.stringPool.getIndexNullable(parameter.getName())); + writer.writeUleb128(dexFile.stringPool.getIndexNullable(parameter.getName())+1); } if (debugItems != null && debugItems.size() > 0) {