Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Örnek iletiler
error XA1047: Required attribute 'from' missing from element 'replace-type'; /path/to/jni-remapping.xml line 3.
error XA1047: Required attribute 'source-type' missing from element 'replace-method'; /path/to/jni-remapping.xml line 7.
Issue
JNI yeniden eşleme XML dosyasındaki bir öğede gerekli bir öznitelik eksik.
<replace-method> ve <replace-type> öğelerinin her birinin bulunması zorunlu öznitelikleri vardır.
için <replace-type>gerekli öznitelikler:
-
from— özgün Java tür adı (ör.com/example/OldClass) -
to— yerine kullanılacak Java tür adı (ör.com/example/NewClass)
için <replace-method>gerekli öznitelikler:
-
source-type— özgün yöntemi içeren Java türü -
source-method-name— özgün yöntemin adı -
target-type— değiştirme yöntemini içeren Java türü -
target-method-name— değiştirme yönteminin adı -
target-method-instance-to-static— değiştirmenin bir örnek yöntemini statik yönteme (trueveyafalse) dönüştürdüğü
Çözüm
Eksik gerekli öznitelikleri JNI yeniden eşleme XML dosyanızdaki öğesine ekleyin. Örneğin:
<replacements>
<replace-type from="com/example/OldClass" to="com/example/NewClass" />
<replace-method
source-type="com/example/Source"
source-method-name="instanceMethod"
target-type="com/example/Target"
target-method-name="staticMethod"
target-method-instance-to-static="true" />
</replacements>