Làm cách nào để bảo vệ ảnh của tôi khỏi bị xóa do vô tình khi đưa điện thoại cho con?


7

Những đứa con nhỏ của tôi (ít hơn 3 yo) thích xem ảnh trên điện thoại di động Samsung A5 của tôi. Điều đó thật tuyệt, và họ được phép làm như vậy. Tôi thậm chí có thể ghim màn hình để đảm bảo họ không thể rời khỏi ứng dụng thư viện và bắt đầu xóa e-mail, điều này thật tốt.

Thật không may, cả ứng dụng Samsung Gallery tích hợp cũng như ứng dụng Google Photos được cài đặt sẵn đều cho phép họ (vô tình) chỉnh sửa và xóa hình ảnh, điều này thật tệ.

Tôi bằng cách nào đó có thể làm cho những người xem hình ảnh đó "an toàn cho trẻ em" và tắt tất cả các tính năng chỉnh sửa không?

Tôi cũng đã thử tìm kiếm các lựa chọn thay thế, nhưng, rõ ràng, tất cả các ứng dụng thư viện được đánh giá cao đều có nhiều tính năng "hữu ích" (như đổi tên và xóa các tệp). Ngoài ra còn có các ứng dụng "chế độ trẻ em", nhưng chúng không cấp quyền truy cập vào tất cả các ảnh được chụp trên thiết bị và sẽ yêu cầu tôi chọn những ứng dụng tôi muốn cho các con tôi xem (tôi muốn chúng nhìn thấy tất cả).


2
Tôi không biết một ứng dụng thư viện chỉ đọc, tuy nhiên vì bạn có kinh nghiệm phát triển sửa đổi một ứng dụng thư viện nguồn mở như Simple-Gallery có thể là một giải pháp cho bạn. Điều duy nhất mà đã được thay đổi là để chỉnh sửa AndroidManifest.xmlvà thay thế WRITE_EXTERNAL_STORAGEvới READ_EXTERNAL_STORAGEvà sau đó xây dựng nó. Sau đó, ứng dụng không thể thực hiện bất kỳ thay đổi nào trên thẻ sd được thi hành bởi hệ thống cấp phép Android.
Robert

Thiết bị của bạn đã được root?
Devin Ersoy

@DevinErsoy: Không.
Heinzi

Câu trả lời:


1

Tìm kiếm một ứng dụng thư viện với tính năng Thùng rác / Thùng rác tôi đã tìm thấy Thư viện Foto . Nếu bạn xóa một pic bằng biểu tượng thùng rác, pic sẽ được chuyển vào thùng rác (chính nó là một album trong ứng dụng này). Trong album rác, bạn hoàn toàn không nhận được biểu tượng thùng rác.

Để con bạn xóa một pic vĩnh viễn, chúng sẽ phải vuốt sang trái từ cạnh phải, chọn Xóa ngay và xác nhận vào hộp thoại. Tôi nghĩ rằng đó là tẻ nhạt và cung cấp đủ các biện pháp bảo vệ khỏi việc xóa vô tình.

Hơn nữa, trong khi ứng dụng cung cấp hiệu ứng chỉnh sửa, các sửa đổi được lưu vào bản sao của hình ảnh, vì vậy bản gốc vẫn còn nguyên.

Hoặc

Bạn có thể tiếp tục với ứng dụng Thư viện mặc định / yêu thích của mình miễn là thiết bị của bạn đang chạy Android 5.1 trở lên. Đơn giản là cháy lên và đưa ra các lệnh sau:

adb shell appops set PKG_NAME WRITE_EXTERNAL_STORAGE deny
adb shell am force-stop PKG_NAME

Thay thế PKG_NAME bằng tên gói của ứng dụng Thư viện của bạn. Để biết cách tìm hiểu gói, xem Tên gói đầy đủ của ứng dụng?

Lệnh đầu tiên từ chối ứng dụng của bạn để cho phép ghi bộ nhớ ngoài (cũng bao gồm bộ nhớ trong sẵn có), nghĩa là chạm vào biểu tượng thùng rác hoặc sử dụng hiệu ứng hình ảnh sẽ không làm gì hoặc làm hỏng ứng dụng, tùy thuộc vào cách nhà phát triển lập trình ứng dụng xử lý tình huống như vậy. Lệnh khác buộc dừng ứng dụng để bộ quyền mới được áp dụng một lần nữa.

Để đảo ngược các thay đổi, chỉ cần thay thế từ chối bằng allow trong lệnh đầu tiên.


0

Tạo một người dùng mới và chia sẻ với người dùng đó.

Tôi sẽ giả định rằng bạn sử dụng Google Photos.

  1. Tạo tài khoản Gmail / Google chung 'mới' của gia đình.
  2. Tạo người dùng mới trên điện thoại của bạn bằng tài khoản Gmail của 'gia đình'.
  3. Chia sẻ ảnh của bạn từ ảnh của Google dưới dạng 'Chỉ đọc / Chỉ xem' vào tài khoản đó.
  4. Khi giao điện thoại cho trẻ em, hãy chuyển sang tài khoản 'gia đình'. Điều này cũng sẽ ngăn họ truy cập các ứng dụng khác mà bạn sử dụng, vì tài khoản là riêng biệt.

Nhược điểm là:

  • bạn sẽ phải chuyển sang và từ tài khoản khi đưa thiết bị cho con bạn
  • cấu hình mới sẽ chiếm dung lượng trên thiết bị của bạn
  • bạn sẽ phải sử dụng dịch vụ chia sẻ ảnh trên đám mây.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.