/*
* Copyright (C) 2007 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android;
import java.io.File;
/**
* Constant definition class.<br>
* <br>
* Most constants have a prefix defining the content.
* <ul>
* <li><code>OS_</code> OS path constant. These paths are different depending on the platform.</li>
* <li><code>FN_</code> File name constant.</li>
* <li><code>FD_</code> Folder name constant.</li>
* <li><code>TAG_</code> XML element tag name</li>
* <li><code>ATTR_</code> XML attribute name</li>
* <li><code>VALUE_</code> XML attribute value</li>
* <li><code>CLASS_</code> Class name</li>
* <li><code>DOT_</code> File name extension, including the dot </li>
* <li><code>EXT_</code> File name extension, without the dot </li>
* </ul>
*/
@SuppressWarnings({"javadoc", "unused"}) // Not documenting all the fields here
public final class SdkConstants {
public static final int PLATFORM_UNKNOWN = 0;
public static final int PLATFORM_LINUX = 1;
public static final int PLATFORM_WINDOWS = 2;
public static final int PLATFORM_DARWIN = 3;
/**
* Returns current platform, one of {@link #PLATFORM_WINDOWS}, {@link #PLATFORM_DARWIN},
* {@link #PLATFORM_LINUX} or {@link #PLATFORM_UNKNOWN}.
*/
public static final int CURRENT_PLATFORM = currentPlatform();
/** Environment variable that specifies the path of an Android SDK. */
public static final String ANDROID_HOME_ENV = "ANDROID_HOME";
/** Property in local.properties file that specifies the path of the Android SDK. */
public static final String SDK_DIR_PROPERTY = "sdk.dir";
/** Property in local.properties file that specifies the path of the Android NDK. */
public static final String NDK_DIR_PROPERTY = "ndk.dir";
/** Property in gradle-wrapper.properties file that specifies the URL to the correct Gradle distribution. */
public static final String GRADLE_DISTRIBUTION_URL_PROPERTY = "distributionUrl"; //$NON-NLS-1$
/**
* The encoding we strive to use for all files we write.
* <p>
* When possible, use the APIs which take a {@link java.nio.charset.Charset} and pass in
* {@link com.google.common.base.Charsets#UTF_8} instead of using the String encoding
* method.
*/
public static final String UTF_8 = "UTF-8"; //$NON-NLS-1$
/**
* Charset for the ini file handled by the SDK.
*/
public static final String INI_CHARSET = UTF_8;
/** Path separator used by Gradle */
public static final String GRADLE_PATH_SEPARATOR = ":"; //$NON-NLS-1$
/** An SDK Project's AndroidManifest.xml file */
public static final String FN_ANDROID_MANIFEST_XML= "AndroidManifest.xml"; //$NON-NLS-1$
/** pre-dex jar filename. i.e. "classes.jar" */
public static final String FN_CLASSES_JAR = "classes.jar"; //$NON-NLS-1$
/** Dex filename inside the APK. i.e. "classes.dex" */
public static final String FN_APK_CLASSES_DEX = "classes.dex"; //$NON-NLS-1$
/** Dex filename inside the APK. i.e. "classes.dex" */
public static final String FN_APK_CLASSES_N_DEX = "classes%d.dex"; //$NON-NLS-1$
/** Atom metadata filename inside the atom. i.e. "atom-metadata" */
public static final String FN_ATOM_METADATA = "atom-metadata"; //$NON-NLS-1$
/** Atom metadata filename inside the iapk. i.e. "instantapp-metadata" */
public static final String FN_INSTANTAPP_METADATA = "instantapp-metadata"; //$NON-NLS-1$
/** An SDK Project's build.xml file */
public static final String FN_BUILD_XML = "build.xml"; //$NON-NLS-1$
/** An SDK Project's build.gradle file */
public static final String FN_BUILD_GRADLE = "build.gradle"; //$NON-NLS-1$
/** An SDK Project's settings.gradle file */
public static final String FN_SETTINGS_GRADLE = "settings.gradle"; //$NON-NLS-1$
/** An SDK Project's gradle.properties file */
public static final String FN_GRADLE_PROPERTIES = "gradle.properties"; //$NON-NLS-1$
/** An SDK Project's gradle daemon executable */
public static final String FN_GRADLE_UNIX = "gradle"; //$NON-NLS-1$
/** An SDK Project's gradle.bat daemon executable (gradle for windows) */
public static final String FN_GRADLE_WIN = FN_GRADLE_UNIX + ".bat"; //$NON-NLS-1$
/** An SDK Project's gradlew file */
public static final String FN_GRADLE_WRAPPER_UNIX = "gradlew"; //$NON-NLS-1$
/** An SDK Project's gradlew.bat file (gradlew for windows) */
public static final String FN_GRADLE_WRAPPER_WIN = FN_GRADLE_WRAPPER_UNIX + ".bat"; //$NON-NLS-1$
/** An SDK Project's gradle wrapper library */
public static final String FN_GRADLE_WRAPPER_JAR = "gradle-wrapper.jar"; //$NON-NLS-1$
/** Name of the framework library, i.e. "android.jar" */
public static final String FN_FRAMEWORK_LIBRARY = "android.jar"; //$NON-NLS-1$
/** Name of the framework library, i.e. "uiautomator.jar" */
public static final String FN_UI_AUTOMATOR_LIBRARY = "uiautomator.jar"; //$NON-NLS-1$
/** Name of the layout attributes, i.e. "attrs.xml" */
public static final String FN_ATTRS_XML = "attrs.xml"; //$NON-NLS-1$
/** Name of the layout attributes, i.e. "attrs_manifest.xml" */
public static final String FN_ATTRS_MANIFEST_XML = "attrs_manifest.xml"; //$NON-NLS-1$
/** framework aidl import file */
public static final String FN_FRAMEWORK_AIDL = "framework.aidl"; //$NON-NLS-1$
/** framework renderscript folder */
public static final String FN_FRAMEWORK_RENDERSCRIPT = "renderscript"; //$NON-NLS-1$
/** framework include folder */
public static final String FN_FRAMEWORK_INCLUDE = "include"; //$NON-NLS-1$
/** framework include (clang) folder */
public static final String FN_FRAMEWORK_INCLUDE_CLANG = "clang-include"; //$NON-NLS-1$
/** layoutlib.jar file */
public static final String FN_LAYOUTLIB_JAR = "layoutlib.jar"; //$NON-NLS-1$
/** widget list file */
public static final String FN_WIDGETS = "widgets.txt"; //$NON-NLS-1$
/** Intent activity actions list file */
public static final String FN_INTENT_ACTIONS_ACTIVITY = "activity_actions.txt"; //$NON-NLS-1$
/** Intent broadcast actions list file */
public static final String FN_INTENT_ACTIONS_BROADCAST = "broadcast_actions.txt"; //$NON-NLS-1$
/** Intent service actions list file */
public static final String FN_INTENT_ACTIONS_SERVICE = "service_actions.txt"; //$NON-NLS-1$
/** Intent category list file */
public static final String FN_INTENT_CATEGORIES = "categories.txt"; //$NON-NLS-1$
/** Name of the lint library, i.e. "lint.jar" */
public static final String FN_LINT_JAR = "lint.jar"; //$NON-NLS-1$
/** annotations support jar */
public static final String FN_ANNOTATIONS_JAR = "annotations.jar"; //$NON-NLS-1$
/** platform build property file */
public static final String FN_BUILD_PROP = "build.prop"; //$NON-NL
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
人工智能项基于Scala编写的安卓高级AI脚本群控引擎,使用Actor作为控制引擎,可以很方便的接入数据库和机器学习,实现脚本的高级AI.zip 【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,这个项目都是为您量身打造的。无论您是初入此领域的小白,还是寻求更高层次进阶的资深人士,这里都有您需要的宝藏。不仅如此,它还可以作为毕设项目、课程设计、作业、甚至项目初期的立项演示。 【人工智能的深度探索】 人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本原理、神经网络的应用、自然语言处理、语言模型、文本分类、信息检索等领域。更有深度学习、机器学习、自然语言处理和计算机视觉的实战项目源码,助您从理论走向实践,如果您已有一定基础,您可以基于这些源码进行修改和扩展,实现更多功能。 【期待与您同行】 我们真诚地邀请您下载并使用这些资源,与我们一起在人工智能的海洋中航行。同时,我们也期待与您的沟通交流,共同学习,共同进步。让我们在这个充满挑战和机遇的领域中共同探索未来!
资源推荐
资源详情
资源评论
收起资源包目录
人工智能项目资料-基于Scala编写的安卓高级AI脚本群控引擎.zip (293个子文件)
api_config 26B
digits 37B
libtesseract3051.dll 2.73MB
libtesseract3051.dll 2.12MB
AdbWinApi.dll 96KB
AdbWinUsbApi.dll 62KB
adb.exe 1.7MB
fastboot.exe 834KB
.gitignore 144B
hocr 22B
sqlite-jdbc-3.25.2.jar 6.74MB
lept4j-1.6.4.jar 6.71MB
scala-library-2.12.3.jar 5MB
akka-actor_2.12-2.5.19.jar 3.31MB
pdfbox-2.0.9.jar 2.4MB
guava-18.0.jar 2.15MB
fontbox-2.0.9.jar 1.48MB
itext-2.1.7.jar 1.08MB
jna-4.1.0.jar 893KB
jai-imageio-core-1.4.0.jar 613KB
xmlgraphics-commons-1.5.jar 588KB
log4j-1.2.17.jar 478KB
com.google.common.collect-0.8.0.20080820.jar 477KB
logback-core-1.2.3.jar 461KB
junit-4.12.jar 309KB
logback-classic-1.2.3.jar 284KB
config-1.3.3.jar 279KB
commons-beanutils-1.9.2.jar 228KB
commons-io-2.6.jar 210KB
ghost4j-1.0.1.jar 176KB
jbig2-imageio-3.0.0.jar 149KB
jboss-vfs-3.2.12.Final.jar 141KB
pdfbox-tools-2.0.9.jar 71KB
commons-logging-1.2.jar 60KB
chimpchat-24.3.jar 51KB
hamcrest-core-1.3.jar 44KB
kxml2-2.3.0.jar 43KB
slf4j-api-1.7.25.jar 40KB
slf4j-api-1.7.25.jar 40KB
log4j-over-slf4j-1.7.25.jar 23KB
jcl-over-slf4j-1.7.25.jar 16KB
jul-to-slf4j-1.7.25.jar 4KB
SdkConstants.java 126KB
Grid.java 82KB
CC.java 75KB
TessAPI1.java 53KB
TessAPI.java 51KB
ConstraintParser.java 48KB
LC.java 45KB
AndroidDebugBridge.java 41KB
AdbHelper.java 37KB
Device.java 36KB
PositionXmlParser.java 36KB
DeviceMonitor.java 33KB
SyncService.java 32KB
FileListingService.java 30KB
XmlUtils.java 30KB
Client.java 30KB
EmulatorConsole.java 29KB
PlatformDefaults.java 28KB
ClientData.java 28KB
IDevice.java 27KB
IDEUtil.java 26KB
AC.java 24KB
MigLayout.java 24KB
ImageIOHelper.java 24KB
InstrumentationResultParser.java 24KB
AndroidManifest.java 23KB
Tesseract.java 23KB
MonitorThread.java 22KB
Tesseract1.java 22KB
ITessAPI.java 20KB
AdbChimpDevice.java 20KB
EventLogParser.java 20KB
LayoutUtil.java 20KB
UnitValue.java 20KB
FileUtils.java 19KB
DimConstraint.java 19KB
ChimpManager.java 15KB
EventContainer.java 15KB
HeapSegment.java 15KB
SdkUtils.java 14KB
GcEventContainer.java 14KB
ComponentWrapper.java 14KB
HandleHeap.java 14KB
HandleViewDebug.java 13KB
HandleProfiling.java 12KB
SwingComponentWrapper.java 12KB
Debugger.java 12KB
HandleThread.java 12KB
AndroidVersion.java 12KB
Log.java 12KB
SplitApkInstaller.java 12KB
RemoteAndroidTestRunner.java 12KB
XmlTestRunListener.java 11KB
HandleNativeHeap.java 11KB
HtmlBuilder.java 11KB
PdfGsUtilities.java 11KB
SparseArray.java 10KB
NativeAllocationInfo.java 10KB
共 293 条
- 1
- 2
- 3
资源评论
普通网友
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功