Tôi nghĩ rằng câu hỏi này đã được hỏi, tuy nhiên tôi đã thử một số ví dụ không có kết quả. Vấn đề của tôi là ... Tôi có một thiết lập ứng dụng Android để sử dụng mã hóa SQLCipher DB, hoạt động tốt, trên thiết bị.Android sử dụng SQLCipher - làm thế nào bạn có thể giải mã?
Trong thử nghiệm trên trình giả lập, nếu tôi tải xuống tệp Cơ sở dữ liệu bằng DDMS, làm cách nào để đọc tệp đó để kiểm tra bảng và dữ liệu? Tôi đã thử sử dụng lệnh shell cho SQLite3, và các ví dụ ATTACH, tuy nhiên mỗi khi tôi làm như vậy, tôi chỉ nhận được thông báo sau 'Lỗi: tệp được mã hóa hoặc không phải là một cơ sở dữ liệu'. Điều này chắc chắn cho thấy rằng ENCRYPT đang làm việc, nhưng làm thế nào tôi làm tôi DECRYPT đúng cách bên ngoài trình giả lập/nhật thực?
Tôi có cần một ứng dụng khách SQLite khác không? Bất cứ ai khác bị mắc kẹt về điều này?
Tôi đang sử dụng: SQLCipher cho Android 2.0.8 06/14/2012
Bất kỳ trợ giúp nào? Cảm ơn
Và những gì bạn đang sử dụng trên máy tính phát triển của bạn? – CommonsWare
Như để thử và đọc các tập tin được mã hóa hoặc cho sự phát triển Android? Tôi đã thử SQLiteStudio v2.0.28/SQLite lệnh shell 3.7.14.1/và SQLite Manager cho Firefox. Dev. môi trường là Eclipse Juno, nhắm mục tiêu đến Android min. API 8 dành cho Android 2.2. – Hunter23
Và thực hiện bất kỳ quảng cáo nào trong số những quảng cáo có hỗ trợ SQLCipher? – CommonsWare