[英]Import java file on Nativescript
我無法導入或調用放置到平台/android.. 對應的 java 文件夾中的 .java 文件,其中還有 tns 活動等。
我嘗試過類似package.name.MyClass
東西,但似乎沒有工作。 所以我的問題是調用 java 文件以在 javascript 中使用。
嘗試在類路徑中添加該 java 文件,然后您可能需要通過
public static Class<?> forName(String name, boolean initialize, ClassLoader loader)
不確定你在 java 類中的代碼是什么,但為了測試目的,我做了這樣的事情
platforms\\android\\src\\main\\java\\com\\tns\\JavaTestCall.java
的 java 文件的內容
package com.tns;
public class JavaTestCall {
public String TestCall(){
return "testCallString";
}
}
用於測試的 JS 代碼,在應用程序代碼中的某處:
var JavaTestCall=new com.tns.JavaTestCall;
console.log(JavaTestCall.TestCall());
在 cmd/terminal 中,您應該會看到類似JS: testCallString
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.