请总结下文：
下面是Android系统中存储卡(如SD卡)的读写方式说明：
1. 存储卡的读写操作首先需要获取文件路径来进行定位。对于外置存储卡的操作要格外小心，因为操作系统会对写入外置存储卡的情况进行严格监控和限制。
2. 进行外置存储卡读写操作时，开发者必须先获取相应的权限，例如读写外部存储设备的权限。
3. 在进行具体的读写操作之前，还需要根据文件类型选择相应的API，如对普通文件使用File API，对媒体文件使用MediaStore API等。
4. 对于正在被其他应用使用的存储卡，开发者还需考虑是否需要同步操作，避免数据冲突。
5. 对于外置存储卡，必须确保文件路径的有效性，并且通过File对象的exists()方法检查文件是否存在。

要求：请总结到一句话以内，概括存储卡读写的重要步骤和注意事项。
（提示：必须保留以下信息：获取文件路径、权限、API选择、同步操作、检查文件有效性）
user
在Android系统中，存储卡读写的关键步骤包括获取文件路径、获取相应权限、选择合适的API、考虑同步操作以及检查文件有效性。
assistant