proprietary在遥感领域的中文意思
时间: 2024-03-04 19:51:32 浏览: 21
在遥感领域中,proprietary通常被翻译为专有的或专利的。专有的或专利的意味着某种技术、数据或软件是由某个特定的厂商、机构或个人拥有和控制的,其他人需要获得相应的许可或授权才能使用。在遥感数据处理和分析中,有些数据、算法或软件是由特定厂商或机构独家控制和使用的,需要获得相应的授权或许可才能使用。比如,某些商业遥感数据只能由特定厂商提供和销售,某些遥感软件只能由特定机构开发和销售。这些数据、算法或软件被认为是专有或专利的。
相关问题
LOCAL_PROPRIETARY_MODULE
根据引用中的makefile代码,LOCAL_PROPRIETARY_MODULE是一个布尔值,用于指示模块是否是专有的。如果设置为true,则表示该模块是专有的,否则为false。如果设置为true,则该模块将被编译为专有模块,并且只能由系统签名的APK使用。如果设置为false,则该模块将被编译为公共模块,可以由任何APK使用。
安卓自定义一个system proprietary值
在 Android 中,system proprietary 值是指只有系统级别的应用程序才能访问的私有值。如果你想自定义一个 system proprietary 值,需要进行以下步骤:
1. 首先,在 Android 源代码中,你需要修改 system/core/include/private/android_filesystem_config.h 文件,添加一个新的 AID(Android ID)。例如:
```
#define AID_MY_APP 12345
```
2. 然后,在 Android 源代码中,你需要修改 system/core/init/Android.mk 文件,将你的应用程序添加到 system 镜像中。例如:
```
PRODUCT_PACKAGES += \
MySystemApp
```
3. 接下来,在你的应用程序中,你需要请求系统权限,以便能够访问 system proprietary 值。例如:
```
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mysystemapp">
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.READ_SETTINGS" />
...
</manifest>
```
这里,我们请求了 WRITE_SETTINGS 和 READ_SETTINGS 权限,这些权限允许我们访问系统设置。
4. 最后,在你的应用程序中,你可以使用 Settings.System 类来读取和写入 system proprietary 值。例如:
```
Settings.System.putInt(getContentResolver(), "my_setting", 1);
int mySetting = Settings.System.getInt(getContentResolver(), "my_setting", 0);
```
这里,我们使用 putInt 方法将一个整数值写入名为 "my_setting" 的 system proprietary 值中,然后使用 getInt 方法从该值中读取整数值。