У меня уже есть работающий Java-метод, и я хочу получить результат этого метода в компоненте, поддерживающем реакцию. Я действительно ничего не знаю о java, но знаю, что этот код работает. Могу ли я запустить этот java-метод в любом файле javascript.
// Файл Java
import com.twilio.jwt.accesstoken.AccessToken;
import com.twilio.jwt.accesstoken.VideoGrant;
public class Main {
// Substitute your Twilio AccountSid and ApiKey details
public static final String ACCOUNT_SID = "ACCOUNT_SID";
public static final String API_KEY_SID = "API_KEY_SID";
public static final String API_KEY_SECRET = "API_KEY_SECRET";
public static void main(String[] args) throws Exception {
// Create a VideoGrant
final VideoGrant grant = new VideoGrant();
grant.setRoom("cool room");
// Create an Access Token
final AccessToken token = new AccessToken.Builder(ACCOUNT_SID, API_KEY_SID, API_KEY_SECRET)
.identity("example-user") // Set the Identity of this token
.grant(grant) // Grant access to Video
.build();
// Serialize the token as a JWT
final String jwt = token.toJWT();
System.out.println(jwt);
}
}



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я предполагаю, что этот фрагмент кода, который вы показали, действительно специфичен для Android. В этом случае вам нужно будет отправить результат вашего метода Java обратно на сторону Javascript с помощью собственного модуля. Официальные документы предоставляют достойный пример: https://facebook.github.io/react-native/docs/native-modules-android