2012-09-19 36 views
5

tôi muốn thêm Quảng cáo AirPush vào ứng dụng Android của mình. Tôi đã làm việc đọc tài liệu đầy đủ từ http://www.airpush.com/publishers/publishers/downloadsdk/ và file pdf này download pdf for airpush sdkLàm cách nào để tích hợp Quảng cáo AirPush vào ứng dụng Android của tôi?

Bây giờ tôi có hai câu hỏi:

  1. Chúng ta phải cung cấp cho các url ứng dụng một trong các thị trường Android hoặc một số khác khi chúng ta tạo ra ứng dụng mới bằng sdk airpush. Vì vậy, làm thế nào chúng ta có thể cung cấp cho rằng url như 1 tải lên các ứng dụng mà không cần tích hợp airpush và nhận được url của ứng dụng và sau đó một lần nữa tải lên với sự tích hợp airpush.

  2. Và điều thứ 2 là chúng tôi phải chỉ cung cấp id ứng dụng, khóa ứng dụng và tên gói trong tệp kê khai và thêm tệp jar trong lib. và nghỉ ngơi một số mã mà tôi đã hiển thị bên dưới trong hoạt động đó nơi chúng tôi muốn hiển thị các Quảng cáo này. Tôi có sao không ??

    lớp công khai AirTestActivity mở rộng Hoạt động { Airpush airpush;

    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
        // create Airpush constructor. 
        airpush = new Airpush(this); 
        airpush.startSmartWallAd(); //launch smart wall on App start 
    
        // start Dialog Ad 
        // airpush.startDialogAd(); 
        // start AppWall ad 
        // airpush.startAppWall(); 
        // start Landing Page 
        // airpush.startLandingPageAd();   
    
    
        airpush.startPushNotification(true); 
        // start icon ad. 
        airpush.startIconAd();  
    } 
    
    @Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {   
         //use smart wall on app exit. 
        // airpush.startSmartWallAd(); 
        } 
        return super.onKeyDown(keyCode, event); 
    } 
    

    }

  3. Có cần phải thêm cách bố trí với TextView và xem hình ảnh trong bố trí như dưới đây

    <ImageView 
        android:id="@+id/imageView" 
        android:layout_width="fill_parent" 
        android:layout_height="35dp" 
        android:layout_centerHorizontal="true" > 
    </ImageView> 
    
    
    
    <TextView 
        android:id="@+id/textView" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_below="@+id/imageView" 
        android:layout_centerHorizontal="true" 
        android:layout_marginTop="10dp" 
        android:textAppearance="@android:style/TextAppearance.StatusBar.EventContent" 
        android:textSize="11dp" /> 
    

Bất cứ điều gì khác chúng ta phải làm cho điều đó. Vui lòng hướng dẫn tôi

+3

Xin lưu ý rằng người dùng ghét những điều này và tôi sẽ thường xuyên để lại đánh giá 1 sao trên mọi ứng dụng tôi đã tìm thấy để sử dụng chúng. – Wug

+3

@Wug những gì tôi sẽ làm một trong những khách hàng của chúng tôi từ Vương quốc Anh yêu cầu tôi làm điều này: ( –

+2

Khách hàng luôn đúng. Hãy làm những gì bạn được trả tiền để làm. – Wug

Trả lời

3

Về số 1: Bạn chỉ cần có tên gói của ứng dụng để tạo url thị trường. ví dụ: com.myapp.pack. Vì vậy, url thị trường của ứng dụng của bạn sẽ trông giống như:

https://play.google.com/store/apps/details?id=com.myapp.pack.

Trong trường hợp nếu bạn thay đổi tên gói của ứng dụng, bạn có thể chỉnh sửa nó trong phần chỉnh sửa ứng dụng của Airpush bất cứ lúc nào.

Về # 2: Có, đó là cách chính xác để khởi chạy Airpush.

Về # 3: Cần có airpush_notify.xml cho quảng cáo BannerPush.

Cuối cùng, bình chứa tên gói của bạn là đúng để thực hiện. Airpush360.jar là lọ mẫu được cung cấp cùng với ứng dụng Airtest. Trong trường hợp của bất kỳ truy vấn hoặc nhầm lẫn, xin vui lòng đi qua các tài liệu thực hiện được cung cấp trên trang sdk tải về hoặc thả một email đến [email protected]

Các vấn đề liên quan