Đã giải quyết vấn đề này.
Vấn đề là trước các câu lệnh drop table có một Context.deleteDatabase('dbName')
câu lệnh rõ ràng đã loại bỏ db và lỗi I / O được báo cáo sau đó hoàn toàn hợp lý.
Có vẻ như cách tiếp cận đai và nẹp đã được sử dụng trước đây (không cần thiết).
Tuy nhiên, điều thú vị là điều này không biểu hiện thành vấn đề cho đến khi chuyển sang ICS.