另一个开发人员可以从cordova应用程序中提取和重用我的本机插件吗? [英] Can another developer extract and reuse my native plugin from a cordova app?

查看:117
本文介绍了另一个开发人员可以从cordova应用程序中提取和重用我的本机插件吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在创建一个本机插件,用于我的cordova应用程序的一些安全特定功能(加密/解密等)。另一个开发者可以从我的应用程序中提取插件并使用它吗?



这是我的第一个cordova应用程序,所以我还不完全明白一切如何工作。 >

编辑:
在iOS中 - 我将编写插件在C ++& Objective-c
在Java中,我将使用JNI来访问C ++。



C ++源是否可以查看?

解决方案

是的,我没有自己做,但我确定你可以提取任何apk文件



如何提取apk文件的代码



例如 http://www.decompileandroid.com/



我知道开发人员可以创建一个应用程序的shell,一旦下载,然后将动态下载应用程序的其余部分。



希望它有帮助!


I am creating a native plugin to use with my cordova app for some security specific functions (encryption / decryption etc). Can another developer extract the plugin from my app and use it ?

This is my first cordova app, so I don't fully understand how everything works yet.

EDIT: In iOS - I will write the plugin in C++ & Objective-c In Java, I will use JNI to access the C++.

Will the C++ source be viewable ?

解决方案

Yeah, i have not done it myself but im pretty sure you can extract any apk file

e.g. how to extract code of apk file

e.g. http://www.decompileandroid.com/

I know that developers can create a "shell" of an app that once is downloaded will then dynamically download the rest of the app.

Hope it helps!

这篇关于另一个开发人员可以从cordova应用程序中提取和重用我的本机插件吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆