![](/img/trans.png)
[英]How can I restore Nativescript application code from android device?
[英]How can I include custom native code in a NativeScript app?
我正在使用NativeScript作為應用程序的UI /移動訪問層。 目前,該應用只能由我在Android設備上運行,因此跨平台支持不是問題。 該應用程序的核心是作為帶有JNI接口的Rust共享庫實現的,我的主要目標是在我優化此代碼時易於開發/迭代。
我想直接在我的NativeScript應用程序中編寫我的Java JNI接口代碼 - 也就是說,將代碼與特定於平台的Java一起編譯,而不是將其寫入一個單獨的庫中。但它似乎是平台 - 特定代碼是自動生成的,不應由用戶修改。
是否可以輕松地將一些手寫的Java類復制到我的最終NativeScript應用程序中,同時將NS用於移動界面層? 掛鈎可以幫助解決這個問題嗎?
謝謝你的任何指示。
使用NativeScript 5.2.0版,您現在可以在應用程序中為Android和iOS添加本機代碼。 對於Android,您可以將Java類放在<path to project's App_Resources dir>/Android/src/main/java
。 對於iOS,您可以將Objective-C實現放在<path to project's App_Resources dir>/iOS/src
目錄中。 這是一個示例應用程序,演示如何直接在您的應用程序中添加本機源代碼並從JavaScript調用它: https : //github.com/rosen-vladimirov/appNativeCode
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.