22 KiB
{{ h3_languages_with_ascii }}
{{ p_languages_all_supported_for_readme }}:
{{ placeholder_ul_languages_all_supported }}
{{ h3_introduction }}
{{ p_introduction_autojs_definition }}.
{{ p_introduction_autojs_released_information }}.
{{ p_introduction_autojs6_is_based_on_autojs }}.
{{ p_introduction_related_autojs_table_announce }}:
| {{ table_header_introduction_related_autojs_project }} | {{ table_header_introduction_related_autojs_app_name }} | {{ table_header_introduction_related_autojs_developer }} | {{ table_header_introduction_related_autojs_development_start_date }} | {{ table_header_introduction_related_autojs_development_end_date }} |
|---|---|---|---|---|
| Auto.js | Auto.js | hyb1996 | 2017/01/27 |
2020/03/13 |
| Auto.js Pro 7 | Auto.js | hyb1996 | 2019/03/13 |
2019/07/08 |
| Auto.js Pro 8 | AutoJsPro | hyb1996 | 2019/10/13 |
2021/07/24 |
| Auto.js | Auto.js M | TonyJiangWJ | 2019/11/21 |
- |
| AutoX | Autox.js | kkevsekk1 | 2020/07/24 |
- |
| Auto.js Pro 9 | AutoJsPro | hyb1996 | 2021/03/28 |
2023/02/09 |
| AutoJs6 | AutoJs6 | SuperMonster003 | 2021/12/01 |
- |
| AutoX | Autox.js v6 | wilinz | 2022/05/26 |
- |
| AutoX | Autox.js v7 | aiselp | 2024/04/21 |
- |
{{ p_introduction_related_autojs_table_date_is_estimated }}.
{{ p_introduction_related_autojs_table_app_is_free_or_not }}.
{{ h3_functions }}
- {{ li_function_ide_features }}
- {{ li_function_accessibility_service_support }}
- {{ li_function_floating_button_quick_actions }}
- {{ li_function_selector_api_support }}
- {{ li_function_layout_analysis_support }}
- {{ li_function_recording_and_playback_support }}
- {{ li_function_screenshot_and_image_matching_support }}
- {{ li_function_e4x_support }}
- {{ li_function_packaging_to_apk_support }}
- {{ li_function_root_features_support }}
- {{ li_function_tasker_plugin_support }}
- {{ li_function_vscode_integration_support }}
{{ h3_environment }}
- {{ li_environment_android_os }}
- {{ li_environment_api_requirement }}
{{ h3_manual }}
- {{ li_manual_documentation }}
- {{ li_manual_user_manual }}
- {{ li_manual_troubleshooting }}
- {{ h3_project_compilation_and_build }}
- {{ h3_script_development_assistance }}
{{ h3_major_changes }}
{{ p_major_changes_autojs6_version_updates }}:
- {{ li_major_changes_shizuku_adb_privileges_support }}
- {{ li_major_changes_websocket_support }}
- {{ li_major_changes_new_modules }}
- {{ li_major_changes_multilingual_support }}
- {{ li_major_changes_night_mode_support }}
- {{ li_major_changes_vscode_plugin_support }}
- {{ li_major_changes_rhino_engine_upgrade }}
- {{ li_rhino_feature_unicode_code_point_escapes_support }}
'\u{1D160}'; /* {{ text_stands_for }} "𝅘𝅥𝅮", {{ text_traditional_method_lowercase }}: '\uD834\uDD60'. */ - {{ li_rhino_feature_object_values_support }}
Object.values({name: 'Max', age: 4}); // ['max', 4] - {{ li_rhino_feature_array_includes_support }}
[10, 20, NaN].includes(20); // true - {{ li_rhino_feature_bigint_support }}
typeof 567n === 'bigint'; // true - {{ li_rhino_feature_template_strings_support }}
`Lucky number: ${(Math.random() * 100).toFixed(0)}` - {{ li_rhino_feature_rhino_engine_new_features }}
- {{ li_rhino_feature_rhino_engine_compatibility_list }}
- {{ li_rhino_feature_unicode_code_point_escapes_support }}
{{ h3_version_histories }}
{{ placeholder_latest_three_version_histories }}
{{ h5_for_more_version_history }}
- {{ placeholder_read_more_in_changelog_md }}
{{ h3_project_compilation_and_build }}
{{ p_project_compilation_and_build_android_studio_intellij_idea }}.
{{ p_project_compilation_and_build_android_studio_build_methods }}.
{{ h4_android_studio_preparation }}
{{ p_android_studio_preparation_download_android_studio }}:
- [{{ android_studio_latest_recommended_file_name_of_exe }}]({{ android_studio_latest_recommended_download_address_of_exe }}) ({{ android_studio_latest_recommended_file_size_of_exe }})
- [{{ android_studio_latest_recommended_file_name_of_zip }}]({{ android_studio_latest_recommended_download_address_of_zip }}) ({{ android_studio_latest_recommended_file_size_of_zip }})
{{ bq_annotation_android_studio_release_date_note }}.
{{ p_android_studio_preparation_install_android_studio }}.
{{ h4_android_sdk_preparation }}
{{ bq_annotation_android_sdk_preparation_skip_if_sdk_installed }}.
{{ p_android_sdk_preparation_open_settings_android_studio }}:
{{ step_appearance_behavior }} {{ symbol_arrow }}
{{ step_system_settings }} {{ symbol_arrow }}
{{ step_android_sdk_location }}
{{ p_android_sdk_preparation_edit_sdk_location }}.
{{ bq_annotation_android_sdk_preparation_accept_agreements }}.
{{ p_android_sdk_preparation_finish_sdk_installation }}.
{{ p_android_sdk_preparation_auto_sdk_location_filled }}.
{{ h4_android_sdk_tools_preparation }}
{{ p_android_sdk_tools_preparation_sdk_tools_required }}.
{{ bq_annotation_android_sdk_tools_preparation_skip_if_tools_installed }}.
{{ p_android_sdk_tools_preparation_sdk_tools }}:
{{ step_sdk_appearance_behavior }} {{ symbol_arrow }}
{{ step_sdk_system_settings }} {{ symbol_arrow }}
{{ step_sdk_android_sdk }} {{ symbol_arrow }}
{{ step_sdk_tools_show_details }}
{{ p_android_sdk_tools_preparation_show_package_details }}.
{{ h4_jdk_preparation }}
{{ p_jdk_preparation_jdk_version_requirements }}.
{{ p_jdk_preparation_jdk_max_supported_version }}.
{{ bq_annotation_jdk_preparation_skip_if_jdk_installed }}.
{{ p_jdk_preparation_download_jdk }}.
{{ p_jdk_preparation_open_jdk_settings }}:
{{ step_build_execution_deployment }} {{ symbol_arrow }}
{{ step_build_tools }} {{ symbol_arrow }}
Gradle
{{ p_jdk_preparation_select_gradle_jdk }}.
{{ p_jdk_preparation_select_existing_jdk }}.
{{ p_jdk_preparation_download_new_jdk }}.
{{ p_jdk_preparation_add_existing_jdk }}.
{{ h4_autojs6_resources_cloning }}
{{ p_autojs6_resources_cloning_clone_from_vcs }}.
{{ p_autojs6_resources_cloning_fill_url }},
{{ p_autojs6_resources_cloning_fill_directory }}.
{{ p_autojs6_resources_cloning_click_clone_button }}.
{{ bq_annotation_autojs6_resources_cloning_install_git_note }}.
{{ h4_autojs6_project_building }}
{{ p_autojs6_project_cloning_autobuild_dependencies }}.
{{ bq_annotation_autojs6_project_cloning_retry_clone }}.
{{ p_autojs6_project_cloning_build_successful }}.
{{ p_autojs6_project_cloning_debug_version_apk }}:
- {{ step_debug_version_path }}
- {{ step_generate_debug_apk }} {{ symbol_arrow }}
Build Bundle(s) / APK(s){{ symbol_arrow }}Build APK(s) - {{ step_debug_apk_path }}
- {{ step_example_debug_path }}
- {{ step_generate_debug_apk }} {{ symbol_arrow }}
- {{ step_release_version_apk }}
- {{ step_release_version_path }} {{ symbol_arrow }}
Generate Signed Bundle / APK - {{ step_select_apk_option }}
- {{ step_prepare_signing_file }}
- {{ step_example_release_path }}
- {{ step_release_version_path }} {{ symbol_arrow }}
{{ text_reference }}: Android Docs
{{ h3_script_development_assistance }}
{{ li_development_assistance_develop_scripts_for_autojs6 }}:
{{ li_development_assistance_vscode_plugin_pc_script_development }}:
- {{ li_development_assistance_project_autojs6_vscode_extension }}
{{ li_development_assistance_code_completion_assist_development }}:
- {{ li_development_assistance_project_autojs6_typescript_declarations }}
{{ li_development_assistance_autojs6_api_reference_docs }}:
- {{ li_development_assistance_project_autojs6_documentation }}
{{ li_development_assistance_existing_projects_inspiration }}:
- {{ li_development_assistance_projects_inspiration_ant_forest_tonyjiangwj }}
- {{ li_development_assistance_projects_inspiration_ant_forest_supermonster003 }}
- {{ li_development_assistance_projects_inspiration_autojs_util_scripts_e1399579 }}
- {{ li_development_assistance_projects_inspiration_autojs_demo_snailuncle }}
- {{ li_development_assistance_projects_inspiration_autojs_related_repos }}
{{ h3_contribution }}
{{ p_contribution_table_thank_all_contributors }}.
| {{ table_header_contribution_contributors }} | {{ table_header_contribution_number_of_commits }} | {{ table_header_contribution_recent_submissions }} |
|---|---|---|
| luckyloogn | 3 | 2025/01/01 |
| kvii | 1 | 2024/10/16 |
| chenguangming | 2 | 2024/05/14 |
| LZX284 | 17 | 2023/11/19 |
| TonyJiangWJ | 4 | 2023/10/31 |
| little‑alei | 12 | 2023/07/12 |
| aiselp | 6 | 2023/06/14 |
| LYS86 | 2 | 2023/06/03 |
{{ p_contribution_table_data_updated_on }}.
{{ p_contribution_table_data_entries_sorted_by_recent_submissions }}.
{{ p_contribution_table_new_pull_requests_pending_processing }}.
{{ p_contribution_table_some_contributors_not_appearing }}.
